gmake[1]: Entering directory '/home/balay/petsc' ========================================== See documentation/faq.html and documentation/bugreporting.html for help with installation problems. Please send EVERYTHING printed out below when reporting problems. Please check the mailing list archives and consider subscribing. http://www.mcs.anl.gov/petsc/miscellaneous/mailing-lists.html ========================================== Starting on asterix at Mon Sep 12 22:21:22 CDT 2016 Machine characteristics: Linux asterix 4.8.0-0.rc5.git4.1.fc25.x86_64 #1 SMP Fri Sep 9 22:08:28 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux ----------------------------------------- Using PETSc directory: /home/balay/petsc Using PETSc arch: arch-clang ----------------------------------------- PETSC_VERSION_RELEASE 0 PETSC_VERSION_MAJOR 3 PETSC_VERSION_MINOR 7 PETSC_VERSION_SUBMINOR 3 PETSC_VERSION_PATCH 0 PETSC_VERSION_DATE "unknown" PETSC_VERSION_GIT "unknown" PETSC_VERSION_DATE_GIT "unknown" PETSC_VERSION_(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ----------------------------------------- Using configure Options: --download-mpich CC=clang CXX=clang++ PETSC_ARCH=arch-clang CFLAGS="-Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Qunused-arguments -Wcomma" Using configuration flags: #define INCLUDED_PETSCCONF_H #define IS_COLORING_MAX 65535 #define STDC_HEADERS 1 #define MPIU_COLORING_VALUE MPI_UNSIGNED_SHORT #define PETSC_UINTPTR_T uintptr_t #define PETSC_HAVE_PTHREAD 1 #define PETSC_DEPRECATED(why) __attribute((deprecated)) #define PETSC_REPLACE_DIR_SEPARATOR '\\' #define PETSC_HAVE_SO_REUSEADDR 1 #define PETSC_HAVE_MPI 1 #define PETSC_PREFETCH_HINT_T2 _MM_HINT_T2 #define PETSC_PREFETCH_HINT_T0 _MM_HINT_T0 #define PETSC_PREFETCH_HINT_T1 _MM_HINT_T1 #define PETSC_HAVE_FORTRAN 1 #define PETSC_DIR "/home/balay/petsc" #define PETSC_HAVE_X 1 #define PETSC_LIB_DIR "/home/balay/petsc/arch-clang/lib" #define PETSC_USE_SOCKET_VIEWER 1 #define PETSC_USE_ISATTY 1 #define PETSC_SLSUFFIX "so" #define PETSC_FUNCTION_NAME_CXX __func__ #define PETSC_HAVE_ATOLL 1 #define PETSC_HAVE_ATTRIBUTEALIGNED 1 #define PETSC_HAVE_DOUBLE_ALIGN_MALLOC 1 #define PETSC_UNUSED __attribute((unused)) #define PETSC_ATTRIBUTEALIGNED(size) __attribute((aligned (size))) #define PETSC_FUNCTION_NAME_C __func__ #define PETSC_HAVE_MPICH 1 #define PETSC_HAVE_VALGRIND 1 #define PETSC_USE_SINGLE_LIBRARY 1 #define PETSC_HAVE_BUILTIN_EXPECT 1 #define PETSC_DIR_SEPARATOR '/' #define PETSC_PATH_SEPARATOR ':' #define PETSC_HAVE_XMMINTRIN_H 1 #define PETSC_PREFETCH_HINT_NTA _MM_HINT_NTA #define PETSC_Prefetch(a,b,c) _mm_prefetch((const char*)(a),(c)) #define PETSC_HAVE_BLASLAPACK 1 #define PETSC_HAVE_GZIP 1 #define PETSC_HAVE_STRING_H 1 #define PETSC_HAVE_SYS_TYPES_H 1 #define PETSC_HAVE_ENDIAN_H 1 #define PETSC_HAVE_SYS_PROCFS_H 1 #define PETSC_HAVE_DLFCN_H 1 #define PETSC_HAVE_SCHED_H 1 #define PETSC_HAVE_STDINT_H 1 #define PETSC_HAVE_LINUX_KERNEL_H 1 #define PETSC_HAVE_TIME_H 1 #define PETSC_HAVE_MATH_H 1 #define PETSC_HAVE_INTTYPES_H 1 #define PETSC_TIME_WITH_SYS_TIME 1 #define PETSC_HAVE_SYS_PARAM_H 1 #define PETSC_HAVE_PTHREAD_H 1 #define PETSC_HAVE_UNISTD_H 1 #define PETSC_HAVE_STDLIB_H 1 #define PETSC_HAVE_SYS_WAIT_H 1 #define PETSC_HAVE_SETJMP_H 1 #define PETSC_HAVE_LIMITS_H 1 #define PETSC_HAVE_SYS_UTSNAME_H 1 #define PETSC_HAVE_NETINET_IN_H 1 #define PETSC_HAVE_SYS_SOCKET_H 1 #define PETSC_HAVE_FLOAT_H 1 #define PETSC_HAVE_SEARCH_H 1 #define PETSC_HAVE_SYS_RESOURCE_H 1 #define PETSC_HAVE_SYS_TIMES_H 1 #define PETSC_HAVE_NETDB_H 1 #define PETSC_HAVE_MALLOC_H 1 #define PETSC_HAVE_PWD_H 1 #define PETSC_HAVE_FCNTL_H 1 #define PETSC_HAVE_STRINGS_H 1 #define PETSC_HAVE_SYS_SYSINFO_H 1 #define PETSC_HAVE_SYS_TIME_H 1 #define PETSC_USING_F90 1 #define PETSC_USING_F2003 1 #define PETSC_HAVE_RTLD_NOW 1 #define PETSC_HAVE_RTLD_LOCAL 1 #define PETSC_HAVE_RTLD_LAZY 1 #define PETSC_C_STATIC_INLINE static inline #define PETSC_HAVE_FORTRAN_UNDERSCORE 1 #define PETSC_HAVE_CXX_NAMESPACE 1 #define PETSC_HAVE_RTLD_GLOBAL 1 #define PETSC_C_RESTRICT restrict #define PETSC_CXX_RESTRICT __restrict__ #define PETSC_CXX_STATIC_INLINE static inline #define PETSC_HAVE_LIBBLAS 1 #define PETSC_HAVE_LIBZ 1 #define PETSC_HAVE_LIBMPIFORT 1 #define PETSC_HAVE_LIBDL 1 #define PETSC_HAVE_LIBM 1 #define PETSC_HAVE_LIBPTHREAD 1 #define PETSC_HAVE_LIBLAPACK 1 #define PETSC_HAVE_FENV_H 1 #define PETSC_HAVE_LOG2 1 #define PETSC_HAVE_ERF 1 #define PETSC_HAVE_LIBX11 1 #define PETSC_HAVE_LIBQUADMATH 1 #define PETSC_HAVE_TGAMMA 1 #define PETSC_HAVE_LIBGFORTRAN 1 #define PETSC_ARCH "arch-clang" #define PETSC_USE_SCALAR_REAL 1 #define PETSC_HAVE_ISINF 1 #define PETSC_HAVE_ISNAN 1 #define PETSC_USE_REAL_DOUBLE 1 #define PETSC_SIZEOF_MPI_COMM 4 #define PETSC_BITS_PER_BYTE 8 #define PETSC_SIZEOF_MPI_FINT 4 #define PETSC_USE_VISIBILITY_C 1 #define PETSC_SIZEOF_VOID_P 8 #define PETSC_RETSIGTYPE void #define PETSC_HAVE_CXX_COMPLEX 1 #define PETSC_SIZEOF_LONG 8 #define PETSC_USE_FORTRANKIND 1 #define PETSC_USE_VISIBILITY_CXX 1 #define PETSC_SIZEOF_SIZE_T 8 #define PETSC_HAVE_SIGINFO_T 1 #define PETSC_SIZEOF_CHAR 1 #define PETSC_SIZEOF_DOUBLE 8 #define PETSC_SIZEOF_FLOAT 4 #define PETSC_HAVE_C99_COMPLEX 1 #define PETSC_SIZEOF_INT 4 #define PETSC_SIZEOF_LONG_LONG 8 #define PETSC_SIZEOF_SHORT 2 #define PETSC_CLANGUAGE_C 1 #define PETSC_USE_ERRORCHECKING 1 #define PETSC_HAVE_STRCASECMP 1 #define PETSC_HAVE_GET_NPROCS 1 #define PETSC_HAVE_POPEN 1 #define PETSC_HAVE_SIGSET 1 #define PETSC_HAVE_GETWD 1 #define PETSC_HAVE_VSNPRINTF 1 #define PETSC_HAVE_TIMES 1 #define PETSC_HAVE_DLSYM 1 #define PETSC_HAVE_SNPRINTF 1 #define PETSC_HAVE_GETHOSTBYNAME 1 #define PETSC_HAVE_GETCWD 1 #define PETSC_HAVE_DLERROR 1 #define PETSC_HAVE_FORK 1 #define PETSC_HAVE_RAND 1 #define PETSC_HAVE_GETTIMEOFDAY 1 #define PETSC_HAVE_DLCLOSE 1 #define PETSC_HAVE_UNAME 1 #define PETSC_HAVE_GETHOSTNAME 1 #define PETSC_HAVE_MKSTEMP 1 #define PETSC_HAVE_SIGACTION 1 #define PETSC_HAVE_DRAND48 1 #define PETSC_HAVE_MEMALIGN 1 #define PETSC_HAVE_VA_COPY 1 #define PETSC_HAVE_CLOCK 1 #define PETSC_HAVE_ACCESS 1 #define PETSC_HAVE_SIGNAL 1 #define PETSC_HAVE_USLEEP 1 #define PETSC_HAVE_GETRUSAGE 1 #define PETSC_HAVE_VFPRINTF 1 #define PETSC_HAVE_NANOSLEEP 1 #define PETSC_HAVE_GETDOMAINNAME 1 #define PETSC_HAVE_TIME 1 #define PETSC_HAVE_LSEEK 1 #define PETSC_HAVE_SOCKET 1 #define PETSC_HAVE_SYSINFO 1 #define PETSC_HAVE_READLINK 1 #define PETSC_HAVE_REALPATH 1 #define PETSC_HAVE_DLOPEN 1 #define PETSC_HAVE_MEMMOVE 1 #define PETSC_HAVE__GFORTRAN_IARGC 1 #define PETSC_SIGNAL_CAST #define PETSC_HAVE_SLEEP 1 #define PETSC_HAVE_VPRINTF 1 #define PETSC_HAVE_BZERO 1 #define PETSC_HAVE_GETPAGESIZE 1 #define PETSC_WRITE_MEMORY_BARRIER() asm volatile("sfence":::"memory") #define PETSC_MEMORY_BARRIER() asm volatile("mfence":::"memory") #define PETSC_READ_MEMORY_BARRIER() asm volatile("lfence":::"memory") #define PETSC_CPU_RELAX() asm volatile("rep; nop" ::: "memory") #define PETSC_HAVE_DYNAMIC_LIBRARIES 1 #define PETSC_HAVE_SHARED_LIBRARIES 1 #define PETSC_USE_SHARED_LIBRARIES 1 #define PETSC_USE_GDB_DEBUGGER 1 #define PETSC_VERSION_DATE_GIT "2016-09-12 10:40:09 -0500" #define PETSC_VERSION_BRANCH_GIT "master" #define PETSC_VERSION_GIT "v3.7.3-1467-g63227d4" #define PETSC_BLASLAPACK_UNDERSCORE 1 #define PETSC_HAVE_MPI_F90MODULE 1 #define PETSC_HAVE_MPI_IALLREDUCE 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER_BLOCK 1 #define PETSC_HAVE_MPI_IN_PLACE 1 #define PETSC_HAVE_MPI_COMM_C2F 1 #define PETSC_HAVE_MPI_COMBINER_CONTIGUOUS 1 #define PETSC_HAVE_MPI_INT64_T 1 #define PETSC_HAVE_MPI_TYPE_GET_EXTENT 1 #define PETSC_HAVE_MPI_WIN_CREATE 1 #define PETSC_HAVE_MPI_TYPE_DUP 1 #define PETSC_HAVE_MPI_INIT_THREAD 1 #define PETSC_HAVE_MPI_COMBINER_NAMED 1 #define PETSC_HAVE_MPI_LONG_DOUBLE 1 #define PETSC_HAVE_MPI_COMM_F2C 1 #define PETSC_HAVE_MPI_TYPE_GET_ENVELOPE 1 #define PETSC_HAVE_MPICH_CH3_SOCK 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER 1 #define PETSC_HAVE_MPI_COMBINER_DUP 1 #define PETSC_HAVE_MPICH_NUMVERSION 30103300 #define PETSC_HAVE_MPIIO 1 #define PETSC_HAVE_MPI_COMM_SPAWN 1 #define PETSC_HAVE_MPICH_CH3_SOCK_FIXED_NBC_PROGRESS 1 #define PETSC_HAVE_MPI_FINT 1 #define PETSC_HAVE_MPI_IBARRIER 1 #define PETSC_HAVE_MPI_ALLTOALLW 1 #define PETSC_HAVE_MPI_REDUCE_LOCAL 1 #define PETSC_HAVE_MPI_REPLACE 1 #define PETSC_HAVE_MPI_EXSCAN 1 #define PETSC_HAVE_MPI_C_DOUBLE_COMPLEX 1 #define PETSC_HAVE_MPI_FINALIZED 1 #define PETSC_MEMALIGN 16 #define PETSC_USE_INFO 1 #define PETSC_Alignx(a,b) #define PETSC_USE_BACKWARD_LOOP 1 #define PETSC_USE_DEBUG 1 #define PETSC_USE_LOG 1 #define PETSC_IS_COLOR_VALUE_TYPE_F integer2 #define PETSC_IS_COLOR_VALUE_TYPE short #define PETSC_USE_CTABLE 1 #define PETSC_USE_PROC_FOR_SIZE 1 #define PETSC__GNU_SOURCE 1 #define PETSC__BSD_SOURCE 1 #define PETSC__DEFAULT_SOURCE 1 #define PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT 1 #define PETSC_HAVE_GFORTRAN_IARGC 1 #define PETSC_LEVEL1_DCACHE_LINESIZE 64 #define PETSC_LEVEL1_DCACHE_SIZE 32768 #define PETSC_LEVEL1_DCACHE_ASSOC 8 #define PETSC_HAVE_SCHED_CPU_SET_T 1 #define PETSC_HAVE_PTHREAD_BARRIER_T 1 #define PETSC_HAVE_SYS_SYSCTL_H 1 ----------------------------------------- Using C/C++ compile: /home/balay/petsc/arch-clang/bin/mpicc -c -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Qunused-arguments -Wcomma -g3 -I/home/balay/petsc/include -I/home/balay/petsc/arch-clang/include mpicc -show: clang -Qunused-arguments -Wcomma -fPIC -g3 -I/home/balay/petsc/arch-clang/include -L/home/balay/petsc/arch-clang/lib -Wl,-rpath -Wl,/home/balay/petsc/arch-clang/lib -Wl,--enable-new-dtags -lmpi Using Fortran compile: /home/balay/petsc/arch-clang/bin/mpif90 -c -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -I/home/balay/petsc/include -I/home/balay/petsc/arch-clang/include mpif90 -show: gfortran -fPIC -ffree-line-length-0 -g -I/home/balay/petsc/arch-clang/include -I/home/balay/petsc/arch-clang/include -L/home/balay/petsc/arch-clang/lib -lmpifort -Wl,-rpath -Wl,/home/balay/petsc/arch-clang/lib -Wl,--enable-new-dtags -lmpi ----------------------------------------- Using C/C++ linker: /home/balay/petsc/arch-clang/bin/mpicc Using C/C++ flags: -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Qunused-arguments -Wcomma -g3 Using Fortran linker: /home/balay/petsc/arch-clang/bin/mpif90 Using Fortran flags: -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g ----------------------------------------- Using libraries: -Wl,-rpath,/home/balay/petsc/arch-clang/lib -L/home/balay/petsc/arch-clang/lib -lpetsc -llapack -lblas -lX11 -lpthread -lm -Wl,-rpath,/home/balay/petsc/arch-clang/lib -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/6.2.1 -L/usr/lib/gcc/x86_64-redhat-linux/6.2.1 -Wl,-rpath,/home/balay/soft/clang+llvm-3.9.0-x86_64-fedora23/lib -L/home/balay/soft/clang+llvm-3.9.0-x86_64-fedora23/lib -lmpifort -lgfortran -lm -lgfortran -lm -lquadmath -lm -lmpicxx -lstdc++ -Wl,-rpath,/home/balay/petsc/arch-clang/lib -L/home/balay/petsc/arch-clang/lib -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/6.2.1 -L/usr/lib/gcc/x86_64-redhat-linux/6.2.1 -Wl,-rpath,/home/balay/soft/clang+llvm-3.9.0-x86_64-fedora23/lib -L/home/balay/soft/clang+llvm-3.9.0-x86_64-fedora23/lib -ldl -Wl,-rpath,/home/balay/petsc/arch-clang/lib -lmpi -lgcc_s -ldl ------------------------------------------ Using mpiexec: /home/balay/petsc/arch-clang/bin/mpiexec ========================================== Building PETSc using GNU Make with 4 build threads ========================================== gmake[2]: Entering directory '/home/balay/petsc' /usr/bin/python ./config/gmakegen.py --petsc-arch=arch-clang CC arch-clang/obj/src/sys/info/ftn-auto/verboseinfof.o In file included from /home/balay/petsc/src/sys/info/ftn-auto/verboseinfof.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/ftn-custom/zsys.o In file included from /home/balay/petsc/src/sys/ftn-custom/zsys.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. Use "/usr/bin/gmake V=1" to see the verbose compile lines. CC arch-clang/obj/src/sys/info/verboseinfo.o In file included from /home/balay/petsc/src/sys/info/verboseinfo.c:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/info/ftn-custom/zverboseinfof.o In file included from /home/balay/petsc/src/sys/info/ftn-custom/zverboseinfof.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/ftn-custom/zutils.o In file included from /home/balay/petsc/src/sys/ftn-custom/zutils.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/adebug.o In file included from /home/balay/petsc/src/sys/error/adebug.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/errtrace.o In file included from /home/balay/petsc/src/sys/error/errtrace.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/err.o In file included from /home/balay/petsc/src/sys/error/err.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/errabort.o In file included from /home/balay/petsc/src/sys/error/errabort.c:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/errstop.o In file included from /home/balay/petsc/src/sys/error/errstop.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/fp.o In file included from /home/balay/petsc/src/sys/error/fp.c:19: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/pstack.o In file included from /home/balay/petsc/src/sys/error/pstack.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/signal.o In file included from /home/balay/petsc/src/sys/error/signal.c:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/checkptr.o In file included from /home/balay/petsc/src/sys/error/checkptr.c:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/ftn-auto/adebugf.o In file included from /home/balay/petsc/src/sys/error/ftn-auto/adebugf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/ftn-auto/signalf.o In file included from /home/balay/petsc/src/sys/error/ftn-auto/signalf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/ftn-auto/checkptrf.o In file included from /home/balay/petsc/src/sys/error/ftn-auto/checkptrf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/ftn-auto/errf.o In file included from /home/balay/petsc/src/sys/error/ftn-auto/errf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/ftn-auto/fpf.o In file included from /home/balay/petsc/src/sys/error/ftn-auto/fpf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/error/ftn-custom/zerrf.o In file included from /home/balay/petsc/src/sys/error/ftn-custom/zerrf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/xmlviewer.o In file included from /home/balay/petsc/src/sys/logging/xmlviewer.c:8: In file included from /home/balay/petsc/include/petscviewer.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/xmllogevent.o In file included from /home/balay/petsc/src/sys/logging/xmllogevent.c:8: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/ftn-auto/plogf.o In file included from /home/balay/petsc/src/sys/logging/ftn-auto/plogf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/plog.o In file included from /home/balay/petsc/src/sys/logging/plog.c:11: In file included from /home/balay/petsc/include/petsc/private/logimpl.h:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/ftn-custom/zplogf.o In file included from /home/balay/petsc/src/sys/logging/ftn-custom/zplogf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/utils/stagelog.o In file included from /home/balay/petsc/src/sys/logging/utils/stagelog.c:8: In file included from /home/balay/petsc/include/petsc/private/logimpl.h:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/utils/classlog.o In file included from /home/balay/petsc/src/sys/logging/utils/classlog.c:8: In file included from /home/balay/petsc/include/petsc/private/logimpl.h:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/utils/eventlog.o In file included from /home/balay/petsc/src/sys/logging/utils/eventlog.c:8: In file included from /home/balay/petsc/include/petsc/private/logimpl.h:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/logging/utils/stack.o In file included from /home/balay/petsc/src/sys/logging/utils/stack.c:8: In file included from /home/balay/petsc/include/petsc/private/logimpl.h:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/python/ftn-custom/zpythonf.o In file included from /home/balay/petsc/src/sys/python/ftn-custom/zpythonf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/python/pythonsys.o In file included from /home/balay/petsc/src/sys/python/pythonsys.c:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/arch.o In file included from /home/balay/petsc/src/sys/utils/arch.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/fuser.o In file included from /home/balay/petsc/src/sys/utils/fuser.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/fhost.o In file included from /home/balay/petsc/src/sys/utils/fhost.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/mpiu.o In file included from /home/balay/petsc/src/sys/utils/mpiu.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/memc.o In file included from /home/balay/petsc/src/sys/utils/memc.c:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/sys/utils/memc.c:9: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/sys/utils/sortd.o In file included from /home/balay/petsc/src/sys/utils/sortd.c:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/sys/utils/sortd.c:151:25: warning: possible misuse of comma operator here [-Wcomma] abskey = (d = a[mid],PetscAbsScalar(d)); ^ /home/balay/petsc/src/sys/utils/sortd.c:151:15: note: cast expression to void to silence warning abskey = (d = a[mid],PetscAbsScalar(d)); ^~~~~~~~~~ (void)( ) /home/balay/petsc/src/sys/utils/sortd.c:154:20: warning: possible misuse of comma operator here [-Wcomma] if ((d = a[j],PetscAbsScalar(d)) >= abskey) { ^ /home/balay/petsc/src/sys/utils/sortd.c:154:12: note: cast expression to void to silence warning if ((d = a[j],PetscAbsScalar(d)) >= abskey) { ^~~~~~~~ (void)( ) /home/balay/petsc/src/sys/utils/sortd.c:214:25: warning: possible misuse of comma operator here [-Wcomma] abskey = (d = a[mid],PetscAbsReal(d)); ^ /home/balay/petsc/src/sys/utils/sortd.c:214:15: note: cast expression to void to silence warning abskey = (d = a[mid],PetscAbsReal(d)); ^~~~~~~~~~ (void)( ) /home/balay/petsc/src/sys/utils/sortd.c:217:20: warning: possible misuse of comma operator here [-Wcomma] if ((d = a[j],PetscAbsReal(d)) >= abskey) { ^ /home/balay/petsc/src/sys/utils/sortd.c:217:12: note: cast expression to void to silence warning if ((d = a[j],PetscAbsReal(d)) >= abskey) { ^~~~~~~~ (void)( ) 5 warnings generated. CC arch-clang/obj/src/sys/utils/psleep.o In file included from /home/balay/petsc/src/sys/utils/psleep.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/sortip.o In file included from /home/balay/petsc/src/sys/utils/sortip.c:9: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/sorti.o In file included from /home/balay/petsc/src/sys/utils/sorti.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/str.o In file included from /home/balay/petsc/src/sys/utils/str.c:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/pbarrier.o In file included from /home/balay/petsc/src/sys/utils/pbarrier.c:2: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/pdisplay.o In file included from /home/balay/petsc/src/sys/utils/pdisplay.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/psplit.o In file included from /home/balay/petsc/src/sys/utils/psplit.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ctable.o In file included from /home/balay/petsc/src/sys/utils/ctable.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/select.o In file included from /home/balay/petsc/src/sys/utils/select.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/sseenabled.o In file included from /home/balay/petsc/src/sys/utils/sseenabled.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/mpimesg.o In file included from /home/balay/petsc/src/sys/utils/mpimesg.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/mpilong.o In file included from /home/balay/petsc/src/sys/utils/mpilong.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/mpitr.o In file included from /home/balay/petsc/src/sys/utils/mpitr.c:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/mathinf.o In file included from /home/balay/petsc/src/sys/utils/mathinf.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/segbuffer.o In file included from /home/balay/petsc/src/sys/utils/segbuffer.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/mpits.o In file included from /home/balay/petsc/src/sys/utils/mpits.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/memcf.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/memcf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/mpiuf.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/mpiuf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/mpitsf.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/mpitsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/sortdf.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/sortdf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/sortif.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/sortif.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/psplitf.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/psplitf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/sortipf.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/sortipf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-auto/psleepf.o In file included from /home/balay/petsc/src/sys/utils/ftn-auto/psleepf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-custom/zarchf.o In file included from /home/balay/petsc/src/sys/utils/ftn-custom/zarchf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-custom/zstrf.o In file included from /home/balay/petsc/src/sys/utils/ftn-custom/zstrf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-custom/zpbarrierf.o In file included from /home/balay/petsc/src/sys/utils/ftn-custom/zpbarrierf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/time/cputime.o In file included from /home/balay/petsc/src/sys/time/cputime.c:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/utils/ftn-custom/zfhostf.o In file included from /home/balay/petsc/src/sys/utils/ftn-custom/zfhostf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/time/ftn-auto/cputimef.o In file included from /home/balay/petsc/src/sys/time/ftn-auto/cputimef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/time/fdate.o In file included from /home/balay/petsc/src/sys/time/fdate.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/time/ftn-custom/zptimef.o In file included from /home/balay/petsc/src/sys/time/ftn-custom/zptimef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/dll/dlimpl.o In file included from /home/balay/petsc/src/sys/dll/dlimpl.c:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/dll/dl.o In file included from /home/balay/petsc/src/sys/dll/dl.c:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/dll/ftn-auto/regf.o In file included from /home/balay/petsc/src/sys/dll/ftn-auto/regf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/dll/reg.o In file included from /home/balay/petsc/src/sys/dll/reg.c:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/version.o In file included from /home/balay/petsc/src/sys/objects/version.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/gcomm.o In file included from /home/balay/petsc/src/sys/objects/gcomm.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/pname.o In file included from /home/balay/petsc/src/sys/objects/pname.c:2: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/olist.o In file included from /home/balay/petsc/src/sys/objects/olist.c:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/gtype.o In file included from /home/balay/petsc/src/sys/objects/gtype.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/tagm.o In file included from /home/balay/petsc/src/sys/objects/tagm.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/gcookie.o In file included from /home/balay/petsc/src/sys/objects/gcookie.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/destroy.o In file included from /home/balay/petsc/src/sys/objects/destroy.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/pgname.o In file included from /home/balay/petsc/src/sys/objects/pgname.c:2: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/inherit.o In file included from /home/balay/petsc/src/sys/objects/inherit.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/prefix.o In file included from /home/balay/petsc/src/sys/objects/prefix.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/options.o In file included from /home/balay/petsc/src/sys/objects/options.c:13: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/init.o In file included from /home/balay/petsc/src/sys/objects/init.c:9: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ptype.o In file included from /home/balay/petsc/src/sys/objects/ptype.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/pinit.o In file included from /home/balay/petsc/src/sys/objects/pinit.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/state.o In file included from /home/balay/petsc/src/sys/objects/state.c:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/subcomm.o In file included from /home/balay/petsc/src/sys/objects/subcomm.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/statef.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/statef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/fcallback.o In file included from /home/balay/petsc/src/sys/objects/fcallback.c:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/aoptions.o In file included from /home/balay/petsc/src/sys/objects/aoptions.c:9: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/optionsf.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/optionsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/tagmf.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/tagmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/destroyf.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/destroyf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/inheritf.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/inheritf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/gcommf.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/gcommf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/ptypef.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/ptypef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zgcommf.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zgcommf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-auto/pinitf.o In file included from /home/balay/petsc/src/sys/objects/ftn-auto/pinitf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zpgnamef.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zpgnamef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zoptionsf.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zoptionsf.c:7: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zpnamef.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zpnamef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zprefixf.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zprefixf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zdestroyf.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zdestroyf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zstart.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zstart.c:14: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zstartf.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zstartf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/objects/ftn-custom/zversionf.o In file included from /home/balay/petsc/src/sys/objects/ftn-custom/zversionf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ghome.o In file included from /home/balay/petsc/src/sys/fileio/ghome.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ftest.o In file included from /home/balay/petsc/src/sys/fileio/ftest.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/mpiuopen.o In file included from /home/balay/petsc/src/sys/fileio/mpiuopen.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/rpath.o In file included from /home/balay/petsc/src/sys/fileio/rpath.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/fpath.o In file included from /home/balay/petsc/src/sys/fileio/fpath.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/fwd.o In file included from /home/balay/petsc/src/sys/fileio/fwd.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/grpath.o In file included from /home/balay/petsc/src/sys/fileio/grpath.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/mprint.o In file included from /home/balay/petsc/src/sys/fileio/mprint.c:4: In file included from /home/balay/petsc/include/../src/sys/fileio/mprint.h:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/sysio.o In file included from /home/balay/petsc/src/sys/fileio/sysio.c:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/sys/fileio/sysio.c:15: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/sys/fileio/smatlab.o In file included from /home/balay/petsc/src/sys/fileio/smatlab.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/fretrieve.o In file included from /home/balay/petsc/src/sys/fileio/fretrieve.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ftn-auto/sysiof.o In file included from /home/balay/petsc/src/sys/fileio/ftn-auto/sysiof.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/fdir.o In file included from /home/balay/petsc/src/sys/fileio/fdir.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ftn-auto/mpiuopenf.o In file included from /home/balay/petsc/src/sys/fileio/ftn-auto/mpiuopenf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ftn-custom/zghomef.o In file included from /home/balay/petsc/src/sys/fileio/ftn-custom/zghomef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ftn-custom/zmpiuopenf.o In file included from /home/balay/petsc/src/sys/fileio/ftn-custom/zmpiuopenf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ftn-custom/zmprintf.o In file included from /home/balay/petsc/src/sys/fileio/ftn-custom/zmprintf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/fileio/ftn-custom/zsysiof.o In file included from /home/balay/petsc/src/sys/fileio/ftn-custom/zsysiof.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/memory/mal.o In file included from /home/balay/petsc/src/sys/memory/mal.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/memory/mem.o In file included from /home/balay/petsc/src/sys/memory/mem.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/memory/mtr.o In file included from /home/balay/petsc/src/sys/memory/mtr.c:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/memory/ftn-custom/zmtrf.o In file included from /home/balay/petsc/src/sys/memory/ftn-custom/zmtrf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/memory/ftn-auto/memf.o In file included from /home/balay/petsc/src/sys/memory/ftn-auto/memf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/totalview/tv_data_display.o In file included from /home/balay/petsc/src/sys/totalview/tv_data_display.c:34: In file included from /home/balay/petsc/include/../src/sys/totalview/tv_data_display.h:35: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/binary/ftn-auto/binvf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/binary/ftn-auto/binvf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/binary/f90-custom/zbinvf90.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/binary/f90-custom/zbinvf90.c:1: In file included from /home/balay/petsc/include/../src/sys/f90-src/f90impl.h:4: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/binary/ftn-custom/zbinvf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/binary/ftn-custom/zbinvf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/binary/binv.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/binary/binv.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/draw/ftn-auto/drawvf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/draw/ftn-auto/drawvf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/draw/ftn-custom/zdrawvf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/zdrawvf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/draw/drawv.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/draw/drawv.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/viewer/impls/draw/vdraw.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/string/stringv.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/string/stringv.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/string/ftn-custom/zstringvf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/string/ftn-custom/zstringvf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/vtk/vtkv.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c:1: In file included from /home/balay/petsc/include/../src/sys/classes/viewer/impls/vtk/vtkvimpl.h:4: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/vtk/ftn-custom/zvtkvf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/vtk/ftn-custom/zvtkvf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/vu/petscvu.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/vu/petscvu.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/ascii/vcreatea.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/viewer/impls/ascii/asciiimpl.h:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/ascii/ftn-auto/filevf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/ascii/ftn-auto/filevf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/ascii/filev.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/ascii/filev.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/viewer/impls/ascii/asciiimpl.h:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/socket/ftn-custom/zsendf.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/socket/ftn-custom/zsendf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/ascii/ftn-custom/zvcreatef.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zvcreatef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/impls/socket/send.o In file included from /home/balay/petsc/src/sys/classes/viewer/impls/socket/send.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/view.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/view.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/viewregall.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/viewregall.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/flush.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/flush.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/viewa.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/viewa.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/viewreg.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/viewreg.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/viewers.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/viewers.c:2: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/dlregispetsc.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/dlregispetsc.c:2: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/ftn-auto/flushf.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/ftn-auto/flushf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/dupl.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/dupl.c:2: In file included from /home/balay/petsc/include/petsc/private/viewerimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/ftn-auto/viewf.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/ftn-auto/viewf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/ftn-auto/duplf.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/ftn-auto/duplf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/ftn-auto/viewregf.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/ftn-auto/viewregf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/ftn-custom/zviewasetf.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewasetf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/viewer/interface/ftn-custom/zviewaf.o In file included from /home/balay/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/bag/ftn-auto/bagf.o In file included from /home/balay/petsc/src/sys/classes/bag/ftn-auto/bagf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/bag/bag.o In file included from /home/balay/petsc/src/sys/classes/bag/bag.c:2: In file included from /home/balay/petsc/include/petsc/private/bagimpl.h:3: In file included from /home/balay/petsc/include/petscbag.h:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/bag/f90-custom/zbagf90.o In file included from /home/balay/petsc/src/sys/classes/bag/f90-custom/zbagf90.c:1: In file included from /home/balay/petsc/include/../src/sys/f90-src/f90impl.h:4: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/bag/ftn-custom/zbagf.o In file included from /home/balay/petsc/src/sys/classes/bag/ftn-custom/zbagf.c:3: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/tikz/tikz.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/tikz/tikz.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/xinit.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/xinit.c:14: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/image/drawimage.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/image/drawimage.c:1: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/image/drawimage.h:4: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/ximage.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/ximage.c:5: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/xcolor.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/xcolor.c:9: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/xioerr.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/xioerr.c:1: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/xtext.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/xtext.c:7: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/xops.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/xops.c:5: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/xtone.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/xtone.c:5: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/drawopenx.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/drawopenx.c:6: In file included from /home/balay/petsc/include/../src/sys/classes/draw/impls/x/ximpl.h:8: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/null/ftn-auto/drawnullf.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/null/ftn-auto/drawnullf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/null/drawnull.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/null/drawnull.c:1: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/impls/x/ftn-custom/zdrawopenxf.o In file included from /home/balay/petsc/src/sys/classes/draw/impls/x/ftn-custom/zdrawopenxf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/draw.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/draw.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dcoor.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dcoor.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dtext.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dtext.c:4: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dpoint.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dpoint.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dpause.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dpause.c:4: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dmarker.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dmarker.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dline.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dline.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dflush.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dflush.c:4: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dmouse.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dmouse.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dclear.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dclear.c:4: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dsave.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dsave.c:1: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dviewp.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dviewp.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/drect.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/drect.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dtri.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dtri.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/dellipse.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/dellipse.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/drawregall.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/drawregall.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/drawreg.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/drawreg.c:5: In file included from /home/balay/petsc/include/petsc/private/drawimpl.h:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dtextf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dtextf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/drectf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/drectf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dsavef.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dsavef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dtrif.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dtrif.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dclearf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dclearf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dellipsef.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dellipsef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dpausef.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dpausef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dviewpf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dviewpf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dmousef.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dmousef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dlinef.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dlinef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dcoorf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dcoorf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/drawf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/drawf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dmarkerf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dmarkerf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/drawregf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/drawregf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dflushf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dflushf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-auto/dpointf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-auto/dpointf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-custom/zdrawf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-custom/zdrawf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-custom/zdrawregf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-custom/zdrawregf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-custom/zdtextf.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-custom/zdtextf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/interface/ftn-custom/zdtrif.o In file included from /home/balay/petsc/src/sys/classes/draw/interface/ftn-custom/zdtrif.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/axis.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/axis.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/draw/utils/axisimpl.h:2: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/lg.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/lg.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/draw/utils/lgimpl.h:9: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/dscatter.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/dscatter.c:8: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/hists.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/hists.c:5: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/zoom.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/zoom.c:2: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/cmap.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/cmap.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/lgc.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/lgc.c:2: In file included from /home/balay/petsc/include/petscviewer.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/axisc.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/axisc.c:1: In file included from /home/balay/petsc/include/../src/sys/classes/draw/utils/axisimpl.h:2: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/image.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/image.c:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/bars.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/bars.c:5: In file included from /home/balay/petsc/include/petscdraw.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-auto/lgf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-auto/lgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-auto/histsf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-auto/histsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-auto/dscatterf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-auto/dscatterf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-auto/barsf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-auto/barsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-auto/axiscf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-auto/axiscf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-auto/lgcf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-auto/lgcf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-custom/zaxisf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-custom/zaxisf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-custom/zlgcf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-custom/zlgcf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/impls/rander48/rander48.o In file included from /home/balay/petsc/src/sys/classes/random/impls/rander48/rander48.c:1: In file included from /home/balay/petsc/include/../src/sys/classes/random/randomimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/draw/utils/ftn-custom/zzoomf.o In file included from /home/balay/petsc/src/sys/classes/draw/utils/ftn-custom/zzoomf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/impls/rand/rand.o In file included from /home/balay/petsc/src/sys/classes/random/impls/rand/rand.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/random/randomimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/impls/rand48/rand48.o In file included from /home/balay/petsc/src/sys/classes/random/impls/rand48/rand48.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/random/randomimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/interface/randreg.o In file included from /home/balay/petsc/src/sys/classes/random/interface/randreg.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/random/randomimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/interface/random.o In file included from /home/balay/petsc/src/sys/classes/random/interface/random.c:15: In file included from /home/balay/petsc/include/../src/sys/classes/random/randomimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/interface/dlregisrand.o In file included from /home/balay/petsc/src/sys/classes/random/interface/dlregisrand.c:2: In file included from /home/balay/petsc/include/../src/sys/classes/random/randomimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/interface/randomc.o In file included from /home/balay/petsc/src/sys/classes/random/interface/randomc.c:15: In file included from /home/balay/petsc/include/../src/sys/classes/random/randomimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/interface/ftn-auto/randomcf.o In file included from /home/balay/petsc/src/sys/classes/random/interface/ftn-auto/randomcf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/classes/random/interface/ftn-auto/randomf.o In file included from /home/balay/petsc/src/sys/classes/random/interface/ftn-auto/randomf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. FC arch-clang/obj/src/sys/objects/f2003-src/fsrc/optionenum.o CC arch-clang/obj/src/sys/classes/random/interface/ftn-custom/zrandomf.o In file included from /home/balay/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/sys/f90-src/f90_cwrap.o In file included from /home/balay/petsc/src/sys/f90-src/f90_cwrap.c:1: In file included from /home/balay/petsc/include/../src/sys/f90-src/f90impl.h:4: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. FC arch-clang/obj/src/sys/classes/bag/f2003-src/fsrc/bagenum.o FC arch-clang/obj/src/sys/fsrc/somefort.o FC arch-clang/obj/src/sys/f90-mod/petscsysmod.o CC arch-clang/obj/src/vec/is/utils/isio.o In file included from /home/balay/petsc/src/vec/is/utils/isio.c:1: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/pmap.o In file included from /home/balay/petsc/src/vec/is/utils/pmap.c:6: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/isltog.o In file included from /home/balay/petsc/src/vec/is/utils/isltog.c:2: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/ftn-auto/vsectionisf.o In file included from /home/balay/petsc/src/vec/is/utils/ftn-auto/vsectionisf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/ftn-auto/isltogf.o In file included from /home/balay/petsc/src/vec/is/utils/ftn-auto/isltogf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/vsectionis.o In file included from /home/balay/petsc/src/vec/is/utils/vsectionis.c:5: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/ftn-auto/pmapf.o In file included from /home/balay/petsc/src/vec/is/utils/ftn-auto/pmapf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/f90-custom/zisltogf90.o In file included from /home/balay/petsc/src/vec/is/utils/f90-custom/zisltogf90.c:2: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/f90-custom/zvsectionisf90.o In file included from /home/balay/petsc/src/vec/is/utils/f90-custom/zvsectionisf90.c:1: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/ftn-custom/zisltogf.o In file included from /home/balay/petsc/src/vec/is/utils/ftn-custom/zisltogf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/utils/ftn-custom/zvsectionisf.o In file included from /home/balay/petsc/src/vec/is/utils/ftn-custom/zvsectionisf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/impls/stride/ftn-auto/stridef.o In file included from /home/balay/petsc/src/vec/is/is/impls/stride/ftn-auto/stridef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/impls/stride/stride.o In file included from /home/balay/petsc/src/vec/is/is/impls/stride/stride.c:6: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/impls/f90-custom/zblockf90.o In file included from /home/balay/petsc/src/vec/is/is/impls/f90-custom/zblockf90.c:2: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/impls/block/ftn-auto/blockf.o In file included from /home/balay/petsc/src/vec/is/is/impls/block/ftn-auto/blockf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/impls/block/ftn-custom/zblockf.o In file included from /home/balay/petsc/src/vec/is/is/impls/block/ftn-custom/zblockf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. FC arch-clang/obj/src/sys/f90-src/fsrc/f90_fwrap.o CC arch-clang/obj/src/vec/is/is/impls/block/block.o In file included from /home/balay/petsc/src/vec/is/is/impls/block/block.c:6: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/impls/general/ftn-auto/generalf.o In file included from /home/balay/petsc/src/vec/is/is/impls/general/ftn-auto/generalf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/impls/general/general.o In file included from /home/balay/petsc/src/vec/is/is/impls/general/general.c:5: In file included from /home/balay/petsc/include/../src/vec/is/is/impls/general/general.h:8: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/interface/isregall.o In file included from /home/balay/petsc/src/vec/is/is/interface/isregall.c:2: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/interface/index.o In file included from /home/balay/petsc/src/vec/is/is/interface/index.c:5: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/interface/isreg.o In file included from /home/balay/petsc/src/vec/is/is/interface/isreg.c:2: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/interface/ftn-auto/indexf.o In file included from /home/balay/petsc/src/vec/is/is/interface/ftn-auto/indexf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/interface/ftn-auto/isregf.o In file included from /home/balay/petsc/src/vec/is/is/interface/ftn-auto/isregf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/interface/f90-custom/zindexf90.o In file included from /home/balay/petsc/src/vec/is/is/interface/f90-custom/zindexf90.c:2: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/interface/ftn-custom/zindexf.o In file included from /home/balay/petsc/src/vec/is/is/interface/ftn-custom/zindexf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/iscomp.o In file included from /home/balay/petsc/src/vec/is/is/utils/iscomp.c:2: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/iscoloring.o In file included from /home/balay/petsc/src/vec/is/is/utils/iscoloring.c:2: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/ftn-auto/isblockf.o In file included from /home/balay/petsc/src/vec/is/is/utils/ftn-auto/isblockf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/isblock.o In file included from /home/balay/petsc/src/vec/is/is/utils/isblock.c:3: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/vec/is/is/utils/isblock.c:4: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/vec/is/is/utils/isdiff.o In file included from /home/balay/petsc/src/vec/is/is/utils/isdiff.c:2: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/vec/is/is/utils/isdiff.c:3: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/vec/is/is/utils/ftn-auto/isdifff.o In file included from /home/balay/petsc/src/vec/is/is/utils/ftn-auto/isdifff.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/ftn-auto/iscompf.o In file included from /home/balay/petsc/src/vec/is/is/utils/ftn-auto/iscompf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/ftn-auto/iscoloringf.o In file included from /home/balay/petsc/src/vec/is/is/utils/ftn-auto/iscoloringf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/f90-custom/ziscoloringf90.o In file included from /home/balay/petsc/src/vec/is/is/utils/f90-custom/ziscoloringf90.c:2: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/is/utils/ftn-custom/ziscoloringf.o In file included from /home/balay/petsc/src/vec/is/is/utils/ftn-custom/ziscoloringf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/interface/sfregi.o In file included from /home/balay/petsc/src/vec/is/sf/interface/sfregi.c:1: In file included from /home/balay/petsc/include/petsc/private/sfimpl.h:4: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/impls/window/sfwindow.o In file included from /home/balay/petsc/src/vec/is/sf/impls/window/sfwindow.c:1: In file included from /home/balay/petsc/include/petsc/private/sfimpl.h:4: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/interface/dlregissf.o In file included from /home/balay/petsc/src/vec/is/sf/interface/dlregissf.c:1: In file included from /home/balay/petsc/include/petsc/private/sfimpl.h:4: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/interface/ftn-auto/sff.o In file included from /home/balay/petsc/src/vec/is/sf/interface/ftn-auto/sff.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/impls/basic/sfbasic.o In file included from /home/balay/petsc/src/vec/is/sf/impls/basic/sfbasic.c:2: In file included from /home/balay/petsc/include/petsc/private/sfimpl.h:4: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/interface/sftype.o In file included from /home/balay/petsc/src/vec/is/sf/interface/sftype.c:1: In file included from /home/balay/petsc/include/petsc/private/sfimpl.h:4: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/interface/sf.o In file included from /home/balay/petsc/src/vec/is/sf/interface/sf.c:1: In file included from /home/balay/petsc/include/petsc/private/sfimpl.h:4: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/sf/interface/ftn-custom/zsf.o In file included from /home/balay/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/impls/memscalable/aomemscalable.o In file included from /home/balay/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c:7: In file included from /home/balay/petsc/include/../src/vec/is/ao/aoimpl.h:8: In file included from /home/balay/petsc/include/petscao.h:8: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/impls/mapping/aomapping.o In file included from /home/balay/petsc/src/vec/is/ao/impls/mapping/aomapping.c:8: In file included from /home/balay/petsc/include/../src/vec/is/ao/aoimpl.h:8: In file included from /home/balay/petsc/include/petscao.h:8: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/impls/mapping/ftn-auto/aomappingf.o In file included from /home/balay/petsc/src/vec/is/ao/impls/mapping/ftn-auto/aomappingf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/impls/mapping/ftn-custom/zaomappingf.o In file included from /home/balay/petsc/src/vec/is/ao/impls/mapping/ftn-custom/zaomappingf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/impls/basic/aobasic.o In file included from /home/balay/petsc/src/vec/is/ao/impls/basic/aobasic.c:7: In file included from /home/balay/petsc/include/../src/vec/is/ao/aoimpl.h:8: In file included from /home/balay/petsc/include/petscao.h:8: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/impls/basic/ftn-custom/zaobasicf.o In file included from /home/balay/petsc/src/vec/is/ao/impls/basic/ftn-custom/zaobasicf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/interface/ao.o In file included from /home/balay/petsc/src/vec/is/ao/interface/ao.c:5: In file included from /home/balay/petsc/include/../src/vec/is/ao/aoimpl.h:8: In file included from /home/balay/petsc/include/petscao.h:8: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/interface/aoreg.o In file included from /home/balay/petsc/src/vec/is/ao/interface/aoreg.c:2: In file included from /home/balay/petsc/include/../src/vec/is/ao/aoimpl.h:8: In file included from /home/balay/petsc/include/petscao.h:8: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/interface/aoregall.o In file included from /home/balay/petsc/src/vec/is/ao/interface/aoregall.c:2: In file included from /home/balay/petsc/include/../src/vec/is/ao/aoimpl.h:8: In file included from /home/balay/petsc/include/petscao.h:8: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/interface/dlregisdm.o In file included from /home/balay/petsc/src/vec/is/ao/interface/dlregisdm.c:2: In file included from /home/balay/petsc/include/../src/vec/is/ao/aoimpl.h:8: In file included from /home/balay/petsc/include/petscao.h:8: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/interface/ftn-auto/aof.o In file included from /home/balay/petsc/src/vec/is/ao/interface/ftn-auto/aof.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/is/ao/interface/ftn-custom/zaof.o In file included from /home/balay/petsc/src/vec/is/ao/interface/ftn-custom/zaof.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/pf/impls/string/cstring.o In file included from /home/balay/petsc/src/vec/pf/impls/string/cstring.c:2: In file included from /home/balay/petsc/include/../src/vec/pf/pfimpl.h:5: In file included from /home/balay/petsc/include/petscpf.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/pf/impls/constant/const.o In file included from /home/balay/petsc/src/vec/pf/impls/constant/const.c:2: In file included from /home/balay/petsc/include/../src/vec/pf/pfimpl.h:5: In file included from /home/balay/petsc/include/petscpf.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/pf/interface/pf.o In file included from /home/balay/petsc/src/vec/pf/interface/pf.c:4: In file included from /home/balay/petsc/include/../src/vec/pf/pfimpl.h:5: In file included from /home/balay/petsc/include/petscpf.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/pf/interface/ftn-auto/pff.o In file included from /home/balay/petsc/src/vec/pf/interface/ftn-auto/pff.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/pf/interface/pfall.o In file included from /home/balay/petsc/src/vec/pf/interface/pfall.c:2: In file included from /home/balay/petsc/include/petscpf.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/shared/shvec.o In file included from /home/balay/petsc/src/vec/vec/impls/shared/shvec.c:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/mpi/pvecimpl.h:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/shared/ftn-auto/shvecf.o In file included from /home/balay/petsc/src/vec/vec/impls/shared/ftn-auto/shvecf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/nest/ftn-auto/vecnestf.o In file included from /home/balay/petsc/src/vec/vec/impls/nest/ftn-auto/vecnestf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/nest/ftn-custom/zvecnestf.o In file included from /home/balay/petsc/src/vec/vec/impls/nest/ftn-custom/zvecnestf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/nest/vecnest.o In file included from /home/balay/petsc/src/vec/vec/impls/nest/vecnest.c:2: In file included from /home/balay/petsc/include/../src/vec/vec/impls/nest/vecnestimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/bvec1.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/bvec1.c:7: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/bvec2.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/bvec2.c:6: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/dvec2.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/dvec2.c:6: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/vseqcr.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/vseqcr.c:6: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/bvec3.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/bvec3.c:6: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/ftn-custom/zbvec2f.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/ftn-custom/zbvec2f.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/ftn-custom/zvsectionf.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/ftn-custom/zvsectionf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/seq/ftn-auto/vseqcrf.o In file included from /home/balay/petsc/src/vec/vec/impls/seq/ftn-auto/vseqcrf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/pbvec.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/pbvec.c:5: In file included from /home/balay/petsc/include/petscoptions.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/pvec2.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/pvec2.c:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/mpi/pvecimpl.h:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/vmpicr.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/vmpicr.c:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/pdvec.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/pdvec.c:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/mpi/pvecimpl.h:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/commonmpvec.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/commonmpvec.c:2: In file included from /home/balay/petsc/include/../src/vec/vec/impls/mpi/pvecimpl.h:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/ftn-custom/zpbvecf.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/ftn-custom/zpbvecf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/ftn-auto/commonmpvecf.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/ftn-auto/commonmpvecf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/ftn-auto/pbvecf.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/ftn-auto/pbvecf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/impls/mpi/ftn-auto/vmpicrf.o In file included from /home/balay/petsc/src/vec/vec/impls/mpi/ftn-auto/vmpicrf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/veccreate.o In file included from /home/balay/petsc/src/vec/vec/interface/veccreate.c:2: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/vecreg.o In file included from /home/balay/petsc/src/vec/vec/interface/vecreg.c:2: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/vecregall.o In file included from /home/balay/petsc/src/vec/vec/interface/vecregall.c:2: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/vector.o In file included from /home/balay/petsc/src/vec/vec/interface/vector.c:6: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/ftn-auto/vectorf.o In file included from /home/balay/petsc/src/vec/vec/interface/ftn-auto/vectorf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/dlregisvec.o In file included from /home/balay/petsc/src/vec/vec/interface/dlregisvec.c:2: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/ftn-auto/veccreatef.o In file included from /home/balay/petsc/src/vec/vec/interface/ftn-auto/veccreatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/f90-custom/zvectorf90.o In file included from /home/balay/petsc/src/vec/vec/interface/f90-custom/zvectorf90.c:2: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/rvector.o In file included from /home/balay/petsc/src/vec/vec/interface/rvector.c:6: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/ftn-auto/rvectorf.o In file included from /home/balay/petsc/src/vec/vec/interface/ftn-auto/rvectorf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/ftn-custom/zvecregf.o In file included from /home/balay/petsc/src/vec/vec/interface/ftn-custom/zvecregf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/interface/ftn-custom/zvectorf.o In file included from /home/balay/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vscat.o In file included from /home/balay/petsc/src/vec/vec/utils/vscat.c:8: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vinv.o In file included from /home/balay/petsc/src/vec/vec/utils/vinv.c:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/mpi/pvecimpl.h:5: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vecio.o In file included from /home/balay/petsc/src/vec/vec/utils/vecio.c:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vecmpitoseq.o In file included from /home/balay/petsc/src/vec/vec/utils/vecmpitoseq.c:2: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vecstash.o In file included from /home/balay/petsc/src/vec/vec/utils/vecstash.c:2: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/comb.o In file included from /home/balay/petsc/src/vec/vec/utils/comb.c:22: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vecs.o In file included from /home/balay/petsc/src/vec/vec/utils/vecs.c:2: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vsection.o In file included from /home/balay/petsc/src/vec/vec/utils/vsection.c:4: In file included from /home/balay/petsc/include/petsc/private/isimpl.h:10: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-auto/vpscatf.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-auto/vpscatf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/vpscat.o In file included from /home/balay/petsc/src/vec/vec/utils/vpscat.c:6: In file included from /home/balay/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/projection.o In file included from /home/balay/petsc/src/vec/vec/utils/projection.c:1: In file included from /home/balay/petsc/include/petsc/private/vecimpl.h:11: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-auto/vecmpitoseqf.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-auto/vecmpitoseqf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-auto/vscatf.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-auto/vscatf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-auto/veciof.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-auto/veciof.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-auto/projectionf.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-auto/projectionf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-auto/combf.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-auto/combf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-auto/vinvf.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-auto/vinvf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/f90-custom/zvsectionf90.o In file included from /home/balay/petsc/src/vec/vec/utils/f90-custom/zvsectionf90.c:1: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/vec/vec/utils/ftn-custom/zvscatf.o In file included from /home/balay/petsc/src/vec/vec/utils/ftn-custom/zvscatf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/ftn-custom/zmat.o In file included from /home/balay/petsc/src/mat/ftn-custom/zmat.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. FC arch-clang/obj/src/vec/f90-mod/petscvecmod.o CC arch-clang/obj/src/mat/partition/spartition.o In file included from /home/balay/petsc/src/mat/partition/spartition.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/partition/spartition.c:3: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/partition/partition.o In file included from /home/balay/petsc/src/mat/partition/partition.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/partition/partition.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/partition/ftn-auto/partitionf.o In file included from /home/balay/petsc/src/mat/partition/ftn-auto/partitionf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/partition/impls/hierarchical/hierarchical.o In file included from /home/balay/petsc/src/mat/partition/impls/hierarchical/hierarchical.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/partition/impls/hierarchical/hierarchical.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/partition/ftn-custom/zpartitionf.o In file included from /home/balay/petsc/src/mat/partition/ftn-custom/zpartitionf.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/partition/ftn-custom/zpartitionf.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/impls/minpack/color.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/color.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/impls/minpack/color.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/impls/minpack/dsm.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/dsm.c:3: In file included from /home/balay/petsc/include/../src/mat/color/impls/minpack/color.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/color/impls/minpack/dsm.c:106:22: warning: possible misuse of comma operator here [-Wcomma] i__2 = *mingrp,i__3 = ipntr[i + 1] - ipntr[i]; ^ /home/balay/petsc/src/mat/color/impls/minpack/dsm.c:106:5: note: cast expression to void to silence warning i__2 = *mingrp,i__3 = ipntr[i + 1] - ipntr[i]; ^~~~~~~~~~~~~~~~~ (void)( ) 2 warnings generated. CC arch-clang/obj/src/mat/color/impls/minpack/degr.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/degr.c:4: In file included from /home/balay/petsc/include/../src/mat/color/impls/minpack/color.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/color/impls/minpack/ido.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/ido.c:3: In file included from /home/balay/petsc/include/../src/mat/color/impls/minpack/color.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/color/impls/minpack/ido.c:206:24: warning: possible misuse of comma operator here [-Wcomma] i__3 = maxinc, i__4 = list[ic]; ^ /home/balay/petsc/src/mat/color/impls/minpack/ido.c:206:9: note: cast expression to void to silence warning i__3 = maxinc, i__4 = list[ic]; ^~~~~~~~~~~~~~~ (void)( ) 2 warnings generated. CC arch-clang/obj/src/mat/color/impls/minpack/numsrt.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/numsrt.c:3: In file included from /home/balay/petsc/include/../src/mat/color/impls/minpack/color.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/color/impls/minpack/setr.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/setr.c:4: In file included from /home/balay/petsc/include/../src/mat/color/impls/minpack/color.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/color/impls/minpack/seq.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/seq.c:4: In file included from /home/balay/petsc/include/../src/mat/color/impls/minpack/color.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/color/impls/minpack/slo.o In file included from /home/balay/petsc/src/mat/color/impls/minpack/slo.c:4: In file included from /home/balay/petsc/include/../src/mat/color/impls/minpack/color.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/color/impls/minpack/slo.c:85:20: warning: possible misuse of comma operator here [-Wcomma] i__2 = mindeg, i__3 = ndeg[jp]; ^ /home/balay/petsc/src/mat/color/impls/minpack/slo.c:85:5: note: cast expression to void to silence warning i__2 = mindeg, i__3 = ndeg[jp]; ^~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/color/impls/minpack/slo.c:183:24: warning: possible misuse of comma operator here [-Wcomma] i__3 = mindeg, i__4 = list[ic]; ^ /home/balay/petsc/src/mat/color/impls/minpack/slo.c:183:9: note: cast expression to void to silence warning i__3 = mindeg, i__4 = list[ic]; ^~~~~~~~~~~~~~~ (void)( ) 3 warnings generated. CC arch-clang/obj/src/mat/color/impls/jp/jp.o In file included from /home/balay/petsc/src/mat/color/impls/jp/jp.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/impls/jp/jp.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/impls/natural/natural.o In file included from /home/balay/petsc/src/mat/color/impls/natural/natural.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/impls/natural/natural.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/impls/power/power.o In file included from /home/balay/petsc/src/mat/color/impls/power/power.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/impls/power/power.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/impls/greedy/greedy.o In file included from /home/balay/petsc/src/mat/color/impls/greedy/greedy.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/impls/greedy/greedy.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/interface/matcoloring.o In file included from /home/balay/petsc/src/mat/color/interface/matcoloring.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/interface/matcoloring.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/interface/ftn-auto/matcoloringf.o In file included from /home/balay/petsc/src/mat/color/interface/ftn-auto/matcoloringf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/color/interface/matcoloringregi.o In file included from /home/balay/petsc/src/mat/color/interface/matcoloringregi.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/interface/matcoloringregi.c:3: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/interface/ftn-custom/zmatcoloringf.o In file included from /home/balay/petsc/src/mat/color/interface/ftn-custom/zmatcoloringf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/color/utils/valid.o In file included from /home/balay/petsc/src/mat/color/utils/valid.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/utils/valid.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/utils/bipartite.o In file included from /home/balay/petsc/src/mat/color/utils/bipartite.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/utils/bipartite.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/color/utils/weights.o In file included from /home/balay/petsc/src/mat/color/utils/weights.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/color/utils/weights.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/convert.o In file included from /home/balay/petsc/src/mat/utils/convert.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/convert.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/axpy.o In file included from /home/balay/petsc/src/mat/utils/axpy.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/axpy.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/zerodiag.o In file included from /home/balay/petsc/src/mat/utils/zerodiag.c:7: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/zerodiag.c:7: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/matstash.o In file included from /home/balay/petsc/src/mat/utils/matstash.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/matstash.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/getcolv.o In file included from /home/balay/petsc/src/mat/utils/getcolv.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/getcolv.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/freespace.o In file included from /home/balay/petsc/src/mat/utils/freespace.c:2: In file included from /home/balay/petsc/include/../src/mat/utils/freespace.h:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/utils/compressedrow.o In file included from /home/balay/petsc/src/mat/utils/compressedrow.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/compressedrow.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/gcreate.o In file included from /home/balay/petsc/src/mat/utils/gcreate.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/gcreate.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/multequal.o In file included from /home/balay/petsc/src/mat/utils/multequal.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/multequal.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/matstashspace.o In file included from /home/balay/petsc/src/mat/utils/matstashspace.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/matstashspace.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/pheap.o In file included from /home/balay/petsc/src/mat/utils/pheap.c:1: In file included from /home/balay/petsc/include/../src/mat/utils/petscheap.h:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/utils/pheap.c:98:27: warning: possible misuse of comma operator here [-Wcomma] while (par = Parent(loc), Value(h,par) > val) { ^ /home/balay/petsc/src/mat/utils/pheap.c:98:10: note: cast expression to void to silence warning while (par = Parent(loc), Value(h,par) > val) { ^~~~~~~~~~~~~~~~~ (void)( ) 2 warnings generated. CC arch-clang/obj/src/mat/utils/bandwidth.o In file included from /home/balay/petsc/src/mat/utils/bandwidth.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/bandwidth.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/overlapsplit.o In file included from /home/balay/petsc/src/mat/utils/overlapsplit.c:7: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/overlapsplit.c:8: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/ftn-auto/gcreatef.o In file included from /home/balay/petsc/src/mat/utils/ftn-auto/gcreatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/utils/ftn-auto/bandwidthf.o In file included from /home/balay/petsc/src/mat/utils/ftn-auto/bandwidthf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/utils/zerorows.o In file included from /home/balay/petsc/src/mat/utils/zerorows.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/utils/zerorows.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/utils/ftn-auto/axpyf.o In file included from /home/balay/petsc/src/mat/utils/ftn-auto/axpyf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/utils/ftn-auto/getcolvf.o In file included from /home/balay/petsc/src/mat/utils/ftn-auto/getcolvf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/utils/ftn-auto/multequalf.o In file included from /home/balay/petsc/src/mat/utils/ftn-auto/multequalf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/utils/ftn-auto/zerodiagf.o In file included from /home/balay/petsc/src/mat/utils/ftn-auto/zerodiagf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/sp1wd.o In file included from /home/balay/petsc/src/mat/order/sp1wd.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/spnd.o In file included from /home/balay/petsc/src/mat/order/spnd.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/sprcm.o In file included from /home/balay/petsc/src/mat/order/sprcm.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/spqmd.o In file included from /home/balay/petsc/src/mat/order/spqmd.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/sorder.o In file included from /home/balay/petsc/src/mat/order/sorder.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/order/sorder.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/order/spectral.o In file included from /home/balay/petsc/src/mat/order/spectral.c:1: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/sregis.o In file included from /home/balay/petsc/src/mat/order/sregis.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/order/sregis.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/order/degree.o In file included from /home/balay/petsc/src/mat/order/degree.c:4: In file included from /home/balay/petsc/include/petsc/private/matorderimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/order/degree.c:64:35: warning: possible misuse of comma operator here [-Wcomma] jstop = (i__2 = xadj[node + 1], (PetscInt)PetscAbsInt(i__2)) - 1; ^ /home/balay/petsc/src/mat/order/degree.c:64:14: note: cast expression to void to silence warning jstop = (i__2 = xadj[node + 1], (PetscInt)PetscAbsInt(i__2)) - 1; ^~~~~~~~~~~~~~~~~~~~~ (void)( ) 2 warnings generated. CC arch-clang/obj/src/mat/order/fnroot.o In file included from /home/balay/petsc/src/mat/order/fnroot.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/genqmd.o In file included from /home/balay/petsc/src/mat/order/genqmd.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/qmdqt.o In file included from /home/balay/petsc/src/mat/order/qmdqt.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/rcm.o In file included from /home/balay/petsc/src/mat/order/rcm.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/gen1wd.o In file included from /home/balay/petsc/src/mat/order/gen1wd.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/fn1wd.o In file included from /home/balay/petsc/src/mat/order/fn1wd.c:4: In file included from /home/balay/petsc/include/petsc/private/matorderimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/order/fn1wd.c:98:35: warning: possible misuse of comma operator here [-Wcomma] kstop = (i__2 = xadj[node + 1], (PetscInt)PetscAbsInt(i__2)) - 1; ^ /home/balay/petsc/src/mat/order/fn1wd.c:98:14: note: cast expression to void to silence warning kstop = (i__2 = xadj[node + 1], (PetscInt)PetscAbsInt(i__2)) - 1; ^~~~~~~~~~~~~~~~~~~~~ (void)( ) 2 warnings generated. CC arch-clang/obj/src/mat/order/genrcm.o In file included from /home/balay/petsc/src/mat/order/genrcm.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/qmdrch.o In file included from /home/balay/petsc/src/mat/order/qmdrch.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/rootls.o In file included from /home/balay/petsc/src/mat/order/rootls.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/fndsep.o In file included from /home/balay/petsc/src/mat/order/fndsep.c:5: In file included from /home/balay/petsc/include/petsc/private/matorderimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/mat/order/fndsep.c:90:35: warning: possible misuse of comma operator here [-Wcomma] jstop = (i__2 = xadj[node + 1], (PetscInt)PetscAbsInt(i__2)) - 1; ^ /home/balay/petsc/src/mat/order/fndsep.c:90:14: note: cast expression to void to silence warning jstop = (i__2 = xadj[node + 1], (PetscInt)PetscAbsInt(i__2)) - 1; ^~~~~~~~~~~~~~~~~~~~~ (void)( ) 2 warnings generated. CC arch-clang/obj/src/mat/order/gennd.o In file included from /home/balay/petsc/src/mat/order/gennd.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/qmdmrg.o In file included from /home/balay/petsc/src/mat/order/qmdmrg.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/qmdupd.o In file included from /home/balay/petsc/src/mat/order/qmdupd.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/wbm.o In file included from /home/balay/petsc/src/mat/order/wbm.c:1: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/ftn-auto/spectralf.o In file included from /home/balay/petsc/src/mat/order/ftn-auto/spectralf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/order/ftn-custom/zsorderf.o In file included from /home/balay/petsc/src/mat/order/ftn-custom/zsorderf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/coarsen/coarsen.o In file included from /home/balay/petsc/src/mat/coarsen/coarsen.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/coarsen/coarsen.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/coarsen/scoarsen.o In file included from /home/balay/petsc/src/mat/coarsen/scoarsen.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/coarsen/scoarsen.c:3: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/coarsen/impls/mis/mis.o In file included from /home/balay/petsc/src/mat/coarsen/impls/mis/mis.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/coarsen/impls/mis/mis.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/coarsen/ftn-auto/coarsenf.o In file included from /home/balay/petsc/src/mat/coarsen/ftn-auto/coarsenf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/coarsen/impls/hem/hem.o In file included from /home/balay/petsc/src/mat/coarsen/impls/hem/hem.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/coarsen/impls/hem/hem.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/interface/mhas.o In file included from /home/balay/petsc/src/mat/interface/mhas.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/interface/mhas.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/interface/matreg.o In file included from /home/balay/petsc/src/mat/interface/matreg.c:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/interface/matreg.c:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/interface/matregis.o In file included from /home/balay/petsc/src/mat/interface/matregis.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/interface/matregis.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/interface/matnull.o In file included from /home/balay/petsc/src/mat/interface/matnull.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/interface/matnull.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/interface/ftn-auto/matrixf.o In file included from /home/balay/petsc/src/mat/interface/ftn-auto/matrixf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/interface/dlregismat.o In file included from /home/balay/petsc/src/mat/interface/dlregismat.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/interface/dlregismat.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/interface/ftn-auto/mhasf.o In file included from /home/balay/petsc/src/mat/interface/ftn-auto/mhasf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/interface/ftn-auto/matnullf.o In file included from /home/balay/petsc/src/mat/interface/ftn-auto/matnullf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/interface/f90-custom/zmatrixf90.o In file included from /home/balay/petsc/src/mat/interface/f90-custom/zmatrixf90.c:2: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/interface/ftn-custom/zmatregf.o In file included from /home/balay/petsc/src/mat/interface/ftn-custom/zmatregf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/interface/ftn-custom/zmatrixf.o In file included from /home/balay/petsc/src/mat/interface/ftn-custom/zmatrixf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/interface/ftn-custom/zmatnullf.o In file included from /home/balay/petsc/src/mat/interface/ftn-custom/zmatnullf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/matfd/fdmatrix.o In file included from /home/balay/petsc/src/mat/matfd/fdmatrix.c:7: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/matfd/fdmatrix.c:7: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/matfd/ftn-auto/fdmatrixf.o In file included from /home/balay/petsc/src/mat/matfd/ftn-auto/fdmatrixf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/interface/matrix.o In file included from /home/balay/petsc/src/mat/interface/matrix.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/interface/matrix.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/matfd/ftn-custom/zfdmatrixf.o In file included from /home/balay/petsc/src/mat/matfd/ftn-custom/zfdmatrixf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/matfd/ftn-custom/zfdmatrixf.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/submat/ftn-auto/submatf.o In file included from /home/balay/petsc/src/mat/impls/submat/ftn-auto/submatf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/submat/submat.o In file included from /home/balay/petsc/src/mat/impls/submat/submat.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/submat/submat.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/is/ftn-auto/matisf.o In file included from /home/balay/petsc/src/mat/impls/is/ftn-auto/matisf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/fft/fft.o In file included from /home/balay/petsc/src/mat/impls/fft/fft.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/fft/fft.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/fft/fft.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/fft/fft.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/fft/ftn-custom/zfftf.o In file included from /home/balay/petsc/src/mat/impls/fft/ftn-custom/zfftf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/fft/ftn-custom/zfftf.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/is/matis.o In file included from /home/balay/petsc/src/mat/impls/is/matis.c:10: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:5: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/is/matis.c:10: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baij2.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baij2.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baij2.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact2.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact2.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact2.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgefa.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgefa.c:14: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgedi.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgedi.c:16: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgefa3.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgefa3.c:13: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgefa4.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgefa4.c:12: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgefa5.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgefa5.c:12: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/baij.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baij.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baij.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgefa7.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgefa7.c:12: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgefa6.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgefa6.c:12: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/dgefa2.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/dgefa2.c:13: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/aijbaij.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/aijbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/aijbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact3.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact3.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact3.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact4.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact4.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact4.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact5.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact5.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact5.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact9.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact9.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact9.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact7.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact7.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact7.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact11.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact11.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact11.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijfact13.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact13.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijfact13.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijsolvtrannat.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolvtrannat.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolvtrannat.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijsolv.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolv.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolv.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijsolvtran.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolvtran.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolvtran.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/seq/ftn-auto/baijf.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/ftn-auto/baijf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/ftn-custom/zbaijf.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/ftn-custom/zbaijf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/seq/baijsolvnat.o In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolvnat.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/seq/baijsolvnat.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/mpi/mmbaij.o In file included from /home/balay/petsc/src/mat/impls/baij/mpi/mmbaij.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/mpi/mmbaij.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/mpi/baijov.o In file included from /home/balay/petsc/src/mat/impls/baij/mpi/baijov.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/mpi/baijov.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/mpi/ftn-auto/mpibaijf.o In file included from /home/balay/petsc/src/mat/impls/baij/mpi/ftn-auto/mpibaijf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/mpi/mpb_baij.o In file included from /home/balay/petsc/src/mat/impls/baij/mpi/mpb_baij.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/mpi/mpb_baij.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/baij/mpi/ftn-custom/zmpibaijf.o In file included from /home/balay/petsc/src/mat/impls/baij/mpi/ftn-custom/zmpibaijf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/baij/mpi/mpibaij.o In file included from /home/balay/petsc/src/mat/impls/baij/mpi/mpibaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/baij/mpi/mpibaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/dense/seq/ftn-custom/zdensef.o In file included from /home/balay/petsc/src/mat/impls/dense/seq/ftn-custom/zdensef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/dense/mpi/ftn-auto/mpidensef.o In file included from /home/balay/petsc/src/mat/impls/dense/mpi/ftn-auto/mpidensef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/dense/mpi/mmdense.o In file included from /home/balay/petsc/src/mat/impls/dense/mpi/mmdense.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/dense/mpi/mpidense.h:2: In file included from /home/balay/petsc/include/../src/mat/impls/dense/seq/dense.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/dense/mpi/mmdense.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/dense/mpi/mpidense.h:2: In file included from /home/balay/petsc/include/../src/mat/impls/dense/seq/dense.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/dense/mpi/ftn-custom/zmpidensef.o In file included from /home/balay/petsc/src/mat/impls/dense/mpi/ftn-custom/zmpidensef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/dense/mpi/mpidense.o In file included from /home/balay/petsc/src/mat/impls/dense/mpi/mpidense.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/dense/mpi/mpidense.h:2: In file included from /home/balay/petsc/include/../src/mat/impls/dense/seq/dense.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/dense/mpi/mpidense.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/dense/mpi/mpidense.h:2: In file included from /home/balay/petsc/include/../src/mat/impls/dense/seq/dense.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/dense/seq/dense.o In file included from /home/balay/petsc/src/mat/impls/dense/seq/dense.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/dense/seq/dense.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/dense/seq/dense.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/dense/seq/dense.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/mffd/mffd.o In file included from /home/balay/petsc/src/mat/impls/mffd/mffd.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/mffd/mffd.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/mffd/mfregis.o In file included from /home/balay/petsc/src/mat/impls/mffd/mfregis.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/mffd/mffdimpl.h:15: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/mffd/mffddef.o In file included from /home/balay/petsc/src/mat/impls/mffd/mffddef.c:34: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/mffd/mffddef.c:34: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/mffd/wp.o In file included from /home/balay/petsc/src/mat/impls/mffd/wp.c:40: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/mffd/wp.c:40: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/mffd/ftn-auto/mffddeff.o In file included from /home/balay/petsc/src/mat/impls/mffd/ftn-auto/mffddeff.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/mffd/ftn-auto/mffdf.o In file included from /home/balay/petsc/src/mat/impls/mffd/ftn-auto/mffdf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/mffd/ftn-auto/wpf.o In file included from /home/balay/petsc/src/mat/impls/mffd/ftn-auto/wpf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/mffd/ftn-custom/zmffdf.o In file included from /home/balay/petsc/src/mat/impls/mffd/ftn-custom/zmffdf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/composite/ftn-auto/mcompositef.o In file included from /home/balay/petsc/src/mat/impls/composite/ftn-auto/mcompositef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/adj/mpi/ftn-auto/mpiadjf.o In file included from /home/balay/petsc/src/mat/impls/adj/mpi/ftn-auto/mpiadjf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/composite/mcomposite.o In file included from /home/balay/petsc/src/mat/impls/composite/mcomposite.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/composite/mcomposite.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/adj/mpi/ftn-custom/zmpiadjf.o In file included from /home/balay/petsc/src/mat/impls/adj/mpi/ftn-custom/zmpiadjf.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/adj/mpi/ftn-custom/zmpiadjf.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/adj/mpi/mpiadj.o In file included from /home/balay/petsc/src/mat/impls/adj/mpi/mpiadj.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/adj/mpi/mpiadj.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/adj/mpi/mpiadj.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/maij/ftn-auto/maijf.o In file included from /home/balay/petsc/src/mat/impls/maij/ftn-auto/maijf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/lrc/lrc.o In file included from /home/balay/petsc/src/mat/impls/lrc/lrc.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/lrc/lrc.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/lrc/ftn-auto/lrcf.o In file included from /home/balay/petsc/src/mat/impls/lrc/ftn-auto/lrcf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/shell/shellcnv.o In file included from /home/balay/petsc/src/mat/impls/shell/shellcnv.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/shell/shellcnv.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/shell/ftn-auto/shellf.o In file included from /home/balay/petsc/src/mat/impls/shell/ftn-auto/shellf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/shell/shell.o In file included from /home/balay/petsc/src/mat/impls/shell/shell.c:8: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/shell/shell.c:8: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/maij/maij.o In file included from /home/balay/petsc/src/mat/impls/maij/maij.c:19: In file included from /home/balay/petsc/include/../src/mat/impls/maij/maij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/maij/maij.c:19: In file included from /home/balay/petsc/include/../src/mat/impls/maij/maij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/shell/ftn-custom/zshellf.o In file included from /home/balay/petsc/src/mat/impls/shell/ftn-custom/zshellf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/normal/normm.o In file included from /home/balay/petsc/src/mat/impls/normal/normm.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/normal/normm.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/normal/normmh.o In file included from /home/balay/petsc/src/mat/impls/normal/normmh.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/normal/normmh.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/normal/ftn-auto/normmhf.o In file included from /home/balay/petsc/src/mat/impls/normal/ftn-auto/normmhf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/normal/ftn-auto/normmf.o In file included from /home/balay/petsc/src/mat/impls/normal/ftn-auto/normmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/python/pythonmat.o In file included from /home/balay/petsc/src/mat/impls/python/pythonmat.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/python/pythonmat.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/python/ftn-custom/zpythonmf.o In file included from /home/balay/petsc/src/mat/impls/python/ftn-custom/zpythonmf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/nest/ftn-auto/matnestf.o In file included from /home/balay/petsc/src/mat/impls/nest/ftn-auto/matnestf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/nest/ftn-custom/zmatnestf.o In file included from /home/balay/petsc/src/mat/impls/nest/ftn-custom/zmatnestf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/transpose/transm.o In file included from /home/balay/petsc/src/mat/impls/transpose/transm.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/transpose/transm.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/nest/matnest.o In file included from /home/balay/petsc/src/mat/impls/nest/matnest.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/nest/matnestimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/nest/matnest.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/nest/matnestimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/transpose/htransm.o In file included from /home/balay/petsc/src/mat/impls/transpose/htransm.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/transpose/htransm.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/transpose/ftn-auto/transmf.o In file included from /home/balay/petsc/src/mat/impls/transpose/ftn-auto/transmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/transpose/ftn-auto/htransmf.o In file included from /home/balay/petsc/src/mat/impls/transpose/ftn-auto/htransmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/localref/ftn-auto/mlocalreff.o In file included from /home/balay/petsc/src/mat/impls/localref/ftn-auto/mlocalreff.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/localref/mlocalref.o In file included from /home/balay/petsc/src/mat/impls/localref/mlocalref.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/localref/mlocalref.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/blockmat/seq/blockmat.o In file included from /home/balay/petsc/src/mat/impls/blockmat/seq/blockmat.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/blockmat/seq/blockmat.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaij2.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaij2.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaij2.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaij.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaij.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaij.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sro.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sro.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sro.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact3.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact3.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact3.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact4.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact4.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact4.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact2.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact5.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact5.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact5.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact6.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact6.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact6.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact7.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact7.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact7.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact8.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact8.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact8.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact9.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact9.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact9.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact10.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact10.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact10.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact11.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact11.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact11.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/sbaijfact12.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact12.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/sbaijfact12.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/seq/sbaij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/ftn-auto/sbaijf.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/ftn-auto/sbaijf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/aijsbaij.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/aijsbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/aijsbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/seq/ftn-custom/zsbaijf.o In file included from /home/balay/petsc/src/mat/impls/sbaij/seq/ftn-custom/zsbaijf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/sbaij/mpi/mmsbaij.o In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/mpi/mpisbaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/mpi/mpisbaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/mpi/sbaijov.o In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/sbaijov.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/mpi/mpisbaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/sbaijov.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/mpi/mpisbaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/mpi/mpiaijsbaij.o In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/mpiaijsbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/mpi/mpisbaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/mpiaijsbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/sbaij/mpi/mpisbaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/mpi/ftn-auto/mpisbaijf.o In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/ftn-auto/mpisbaijf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/sbaij/mpi/ftn-custom/zmpisbaijf.o In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/ftn-custom/zmpisbaijf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/aij/seq/ij.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/ij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/ij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/sbaij/mpi/mpisbaij.o In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/baij/mpi/mpibaij.h:4: In file included from /home/balay/petsc/include/../src/mat/impls/baij/seq/baij.h:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/fdaij.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/fdaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/fdaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/aijfact.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/aijfact.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/aijfact.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/matmatmult.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/matmatmult.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/matmatmult.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/symtranspose.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/symtranspose.c:15: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/symtranspose.c:15: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/aij.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/aij.c:8: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/aij.c:8: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/matptap.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/matptap.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/matptap.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/matrart.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/matrart.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/matrart.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/inode2.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/inode2.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/inode2.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/matmatmatmult.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/matmatmatmult.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/matmatmatmult.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/inode.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/inode.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/inode.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/ftn-custom/zaijf.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/ftn-custom/zaijf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/aij/seq/mattransposematmult.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/mattransposematmult.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/mattransposematmult.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/bas/basfactor.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/bas/basfactor.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/bas/basfactor.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/csrperm/csrperm.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/csrperm/csrperm.c:13: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/csrperm/csrperm.c:13: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/bas/spbas.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/bas/spbas.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/bas/spbas.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/crl/crl.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/crl/crl.c:12: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/crl/crl.h:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/seq/crl/crl.c:12: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/crl/crl.h:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/seq/ftn-auto/aijf.o In file included from /home/balay/petsc/src/mat/impls/aij/seq/ftn-auto/aijf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mmaij.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mmaij.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mmaij.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpiaijpc.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiaijpc.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiaijpc.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/fdmpiaij.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/fdmpiaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/fdmpiaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpiptap.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiptap.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiptap.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpiov.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiov.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiov.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpiaij.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpiaij.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpb_aij.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpb_aij.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpb_aij.c:1: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpimatmatmatmult.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpimatmatmatmult.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpimatmatmatmult.c:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpimatmatmult.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/ftn-custom/zmpiaijf.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/ftn-custom/zmpiaijf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/aij/mpi/mpimattransposematmult.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c:7: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/csrperm/mpicsrperm.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c:2: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/ftn-auto/mpiaijf.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/ftn-auto/mpiaijf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/scatter/mscatter.o In file included from /home/balay/petsc/src/mat/impls/scatter/mscatter.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/scatter/mscatter.c:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/aij/mpi/crl/mcrl.o In file included from /home/balay/petsc/src/mat/impls/aij/mpi/crl/mcrl.c:15: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/aij/mpi/crl/mcrl.c:15: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/mat/impls/scatter/ftn-auto/mscatterf.o In file included from /home/balay/petsc/src/mat/impls/scatter/ftn-auto/mscatterf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/mat/impls/preallocator/matpreallocator.o In file included from /home/balay/petsc/src/mat/impls/preallocator/matpreallocator.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/mat/impls/preallocator/matpreallocator.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. FC arch-clang/obj/src/mat/f90-mod/petscmatmod.o CC arch-clang/obj/src/mat/impls/preallocator/ftn-auto/matpreallocatorf.o In file included from /home/balay/petsc/src/mat/impls/preallocator/ftn-auto/matpreallocatorf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/label/ftn-auto/dmlabelf.o In file included from /home/balay/petsc/src/dm/label/ftn-auto/dmlabelf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/label/ftn-custom/zdmlabel.o In file included from /home/balay/petsc/src/dm/label/ftn-custom/zdmlabel.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/label/dmlabel.o In file included from /home/balay/petsc/src/dm/label/dmlabel.c:1: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/label/dmlabel.c:2: In file included from /home/balay/petsc/include/petsc/private/dmlabelimpl.h:5: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/interface/dmregall.o In file included from /home/balay/petsc/src/dm/interface/dmregall.c:2: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/interface/dmregall.c:5: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/interface/dmget.o In file included from /home/balay/petsc/src/dm/interface/dmget.c:1: In file included from /home/balay/petsc/include/petsc/private/dmimpl.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/interface/dmi.o In file included from /home/balay/petsc/src/dm/interface/dmi.c:1: In file included from /home/balay/petsc/include/petsc/private/dmimpl.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/interface/ftn-auto/dmgetf.o In file included from /home/balay/petsc/src/dm/interface/ftn-auto/dmgetf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/interface/dlregisdmdm.o In file included from /home/balay/petsc/src/dm/interface/dlregisdmdm.c:2: In file included from /home/balay/petsc/include/petsc/private/dmlabelimpl.h:4: In file included from /home/balay/petsc/include/petscdmlabel.h:3: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/interface/dlregisdmdm.c:2: In file included from /home/balay/petsc/include/petsc/private/dmlabelimpl.h:5: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/interface/ftn-auto/dmf.o In file included from /home/balay/petsc/src/dm/interface/ftn-auto/dmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/interface/ftn-custom/zdmf.o In file included from /home/balay/petsc/src/dm/interface/ftn-custom/zdmf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/interface/ftn-custom/zdmgetf.o In file included from /home/balay/petsc/src/dm/interface/ftn-custom/zdmgetf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/interface/dm.o In file included from /home/balay/petsc/src/dm/interface/dm.c:1: In file included from /home/balay/petsc/include/petsc/private/dmimpl.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/interface/dm.c:2: In file included from /home/balay/petsc/include/petsc/private/dmlabelimpl.h:5: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/shell/ftn-auto/dmshellf.o In file included from /home/balay/petsc/src/dm/impls/shell/ftn-auto/dmshellf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/shell/dmshell.o In file included from /home/balay/petsc/src/dm/impls/shell/dmshell.c:1: In file included from /home/balay/petsc/include/petscdmshell.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/shell/ftn-custom/zdmshellf.o In file included from /home/balay/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/network/networkcreate.o In file included from /home/balay/petsc/src/dm/impls/network/networkcreate.c:2: In file included from /home/balay/petsc/include/petsc/private/dmnetworkimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/network/networkmonitor.o In file included from /home/balay/petsc/src/dm/impls/network/networkmonitor.c:1: In file included from /home/balay/petsc/include/petscdmnetwork.h:7: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/network/ftn-auto/networkmonitorf.o In file included from /home/balay/petsc/src/dm/impls/network/ftn-auto/networkmonitorf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/network/network.o In file included from /home/balay/petsc/src/dm/impls/network/network.c:1: In file included from /home/balay/petsc/include/petsc/private/dmnetworkimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/network/ftn-auto/networkf.o In file included from /home/balay/petsc/src/dm/impls/network/ftn-auto/networkf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/network/ftn-auto/networkcreatef.o In file included from /home/balay/petsc/src/dm/impls/network/ftn-auto/networkcreatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/composite/ftn-auto/packf.o In file included from /home/balay/petsc/src/dm/impls/composite/ftn-auto/packf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/composite/packm.o In file included from /home/balay/petsc/src/dm/impls/composite/packm.c:2: In file included from /home/balay/petsc/include/../src/dm/impls/composite/packimpl.h:4: In file included from /home/balay/petsc/include/petscdmcomposite.h:5: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/composite/pack.o In file included from /home/balay/petsc/src/dm/impls/composite/pack.c:2: In file included from /home/balay/petsc/include/../src/dm/impls/composite/packimpl.h:4: In file included from /home/balay/petsc/include/petscdmcomposite.h:5: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/dm/impls/composite/pack.c:657:17: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] va_start(Argp,imode); ^ /home/balay/petsc/src/dm/impls/composite/pack.c:641:61: note: parameter of type 'InsertMode' is declared here PetscErrorCode DMCompositeGather(DM dm,Vec gvec,InsertMode imode,...) ^ 2 warnings generated. CC arch-clang/obj/src/dm/impls/composite/f90-custom/zfddaf90.o In file included from /home/balay/petsc/src/dm/impls/composite/f90-custom/zfddaf90.c:1: In file included from /home/balay/petsc/include/../src/sys/f90-src/f90impl.h:4: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/composite/ftn-custom/zfddaf.o In file included from /home/balay/petsc/src/dm/impls/composite/ftn-custom/zfddaf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/redundant/ftn-auto/dmredundantf.o In file included from /home/balay/petsc/src/dm/impls/redundant/ftn-auto/dmredundantf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/redundant/dmredundant.o In file included from /home/balay/petsc/src/dm/impls/redundant/dmredundant.c:1: In file included from /home/balay/petsc/include/petsc/private/dmimpl.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/da2.o In file included from /home/balay/petsc/src/dm/impls/da/da2.c:2: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/da1.o In file included from /home/balay/petsc/src/dm/impls/da/da1.c:7: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/daghost.o In file included from /home/balay/petsc/src/dm/impls/da/daghost.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/da3.o In file included from /home/balay/petsc/src/dm/impls/da/da3.c:7: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dacorn.o In file included from /home/balay/petsc/src/dm/impls/da/dacorn.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dagtol.o In file included from /home/balay/petsc/src/dm/impls/da/dagtol.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/daltol.o In file included from /home/balay/petsc/src/dm/impls/da/daltol.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dascatter.o In file included from /home/balay/petsc/src/dm/impls/da/dascatter.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/daindex.o In file included from /home/balay/petsc/src/dm/impls/da/daindex.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dadestroy.o In file included from /home/balay/petsc/src/dm/impls/da/dadestroy.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dacreate.o In file included from /home/balay/petsc/src/dm/impls/da/dacreate.c:2: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dadist.o In file included from /home/balay/petsc/src/dm/impls/da/dadist.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/daview.o In file included from /home/balay/petsc/src/dm/impls/da/daview.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dasub.o In file included from /home/balay/petsc/src/dm/impls/da/dasub.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dalocal.o In file included from /home/balay/petsc/src/dm/impls/da/dalocal.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/da/dalocal.c:7: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/da/gr1.o In file included from /home/balay/petsc/src/dm/impls/da/gr1.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dagtona.o In file included from /home/balay/petsc/src/dm/impls/da/dagtona.c:10: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dapf.o In file included from /home/balay/petsc/src/dm/impls/da/dapf.c:2: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/gr2.o In file included from /home/balay/petsc/src/dm/impls/da/gr2.c:6: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dainterp.o In file included from /home/balay/petsc/src/dm/impls/da/dainterp.c:14: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dagetarray.o In file included from /home/balay/petsc/src/dm/impls/da/dagetarray.c:2: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dagetelem.o In file included from /home/balay/petsc/src/dm/impls/da/dagetelem.c:2: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dareg.o In file included from /home/balay/petsc/src/dm/impls/da/dareg.c:2: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/da.o In file included from /home/balay/petsc/src/dm/impls/da/da.c:1: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/grvtk.o In file included from /home/balay/petsc/src/dm/impls/da/grvtk.c:1: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dadd.o In file included from /home/balay/petsc/src/dm/impls/da/dadd.c:1: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dageometry.o In file included from /home/balay/petsc/src/dm/impls/da/dageometry.c:1: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/fdda.o In file included from /home/balay/petsc/src/dm/impls/da/fdda.c:2: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dagetarrayf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dagetarrayf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dalocalf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dalocalf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dacreatef.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dacreatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/dapreallocate.o In file included from /home/balay/petsc/src/dm/impls/da/dapreallocate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmdaimpl.h:8: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/dm/impls/da/dapreallocate.c:21:60: warning: possible misuse of comma operator here [-Wcomma] for (q = 0; q < numAdj || (adj[numAdj++] = closure[c],0); ++q) { ^ /home/balay/petsc/src/dm/impls/da/dapreallocate.c:21:34: note: cast expression to void to silence warning for (q = 0; q < numAdj || (adj[numAdj++] = closure[c],0); ++q) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 2 warnings generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dagtolf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dagtolf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dageometryf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dageometryf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dagtonaf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dagtonaf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dadistf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dadistf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dapreallocatef.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dapreallocatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/daddf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/daddf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dacornf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dacornf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/dainterpf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/dainterpf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/fddaf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/fddaf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/daf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/daf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/gr1f.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/gr1f.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-auto/daindexf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-auto/daindexf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zda1f.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zda1f.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zdaf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zdaf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zda3f.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zda3f.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zda2f.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zda2f.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zdacornf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zdacornf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zdaghostf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zdaghostf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zdaviewf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zdaviewf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zdagetscatterf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zdagetscatterf.c:2: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/ftn-custom/zdaindexf.o In file included from /home/balay/petsc/src/dm/impls/da/ftn-custom/zdaindexf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/da/f90-custom/zda1f90.o In file included from /home/balay/petsc/src/dm/impls/da/f90-custom/zda1f90.c:1: In file included from /home/balay/petsc/include/../src/sys/f90-src/f90impl.h:4: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/sliced/sliced.o In file included from /home/balay/petsc/src/dm/impls/sliced/sliced.c:1: In file included from /home/balay/petsc/include/petscdmsliced.h:5: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/swarm/data_ex.o In file included from /home/balay/petsc/src/dm/impls/swarm/data_ex.c:77: In file included from /home/balay/petsc/include/petsc.h:5: In file included from /home/balay/petsc/include/petscbag.h:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/swarm/data_ex.c:77: In file included from /home/balay/petsc/include/petsc.h:7: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/swarm/swarm.o In file included from /home/balay/petsc/src/dm/impls/swarm/swarm.c:3: In file included from /home/balay/petsc/include/petsc/private/dmswarmimpl.h:5: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/swarm/swarm.c:4: In file included from /home/balay/petsc/src/dm/impls/swarm/data_bucket.h:6: In file included from /home/balay/petsc/include/petsc.h:7: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/swarm/swarm_migrate.o In file included from /home/balay/petsc/src/dm/impls/swarm/swarm_migrate.c:2: In file included from /home/balay/petsc/include/petscsf.h:6: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/swarm/swarm_migrate.c:5: In file included from /home/balay/petsc/src/dm/impls/swarm/data_bucket.h:6: In file included from /home/balay/petsc/include/petsc.h:7: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/swarm/data_bucket.o In file included from /home/balay/petsc/src/dm/impls/swarm/data_bucket.c:2: In file included from /home/balay/petsc/src/dm/impls/swarm/data_bucket.h:6: In file included from /home/balay/petsc/include/petsc.h:5: In file included from /home/balay/petsc/include/petscbag.h:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/swarm/data_bucket.c:2: In file included from /home/balay/petsc/src/dm/impls/swarm/data_bucket.h:6: In file included from /home/balay/petsc/include/petsc.h:7: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/forest/ftn-auto/forestf.o In file included from /home/balay/petsc/src/dm/impls/forest/ftn-auto/forestf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/forest/forest.o In file included from /home/balay/petsc/src/dm/impls/forest/forest.c:1: In file included from /home/balay/petsc/include/petsc/private/dmforestimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/forest/forest.c:1: In file included from /home/balay/petsc/include/petsc/private/dmforestimpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/patch/patchcreate.o In file included from /home/balay/petsc/src/dm/impls/patch/patchcreate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpatchimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/patch/patch.o In file included from /home/balay/petsc/src/dm/impls/patch/patch.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpatchimpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/patch/ftn-auto/patchcreatef.o In file included from /home/balay/petsc/src/dm/impls/patch/ftn-auto/patchcreatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/plexcreate.o In file included from /home/balay/petsc/src/dm/impls/plex/plexcreate.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexcreate.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexpartition.o In file included from /home/balay/petsc/src/dm/impls/plex/plexpartition.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexpartition.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexdistribute.o In file included from /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:190:60: warning: possible misuse of comma operator here [-Wcomma] for (q = 0; q < numAdj || (adj[numAdj++] = support[s],0); ++q) { ^ /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:190:34: note: cast expression to void to silence warning for (q = 0; q < numAdj || (adj[numAdj++] = support[s],0); ++q) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:219:57: warning: possible misuse of comma operator here [-Wcomma] for (q = 0; q < numAdj || (adj[numAdj++] = cone[c],0); ++q) { ^ /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:219:34: note: cast expression to void to silence warning for (q = 0; q < numAdj || (adj[numAdj++] = cone[c],0); ++q) { ^~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:245:60: warning: possible misuse of comma operator here [-Wcomma] for (q = 0; q < numAdj || (adj[numAdj++] = closure[c],0); ++q) { ^ /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:245:34: note: cast expression to void to silence warning for (q = 0; q < numAdj || (adj[numAdj++] = closure[c],0); ++q) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:326:70: warning: possible misuse of comma operator here [-Wcomma] for (q = 0; q < numAdj || (orig[numAdj++] = anchors[aOff+s],0); ++q) { ^ /home/balay/petsc/src/dm/impls/plex/plexdistribute.c:326:38: note: cast expression to void to silence warning for (q = 0; q < numAdj || (orig[numAdj++] = anchors[aOff+s],0); ++q) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 16 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexadapt.o In file included from /home/balay/petsc/src/dm/impls/plex/plexadapt.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexadapt.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexcoarsen.o In file included from /home/balay/petsc/src/dm/impls/plex/plexcoarsen.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexcoarsen.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plex.o In file included from /home/balay/petsc/src/dm/impls/plex/plex.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plex.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexinterpolate.o In file included from /home/balay/petsc/src/dm/impls/plex/plexinterpolate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexinterpolate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexpreallocate.o In file included from /home/balay/petsc/src/dm/impls/plex/plexpreallocate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexpreallocate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexreorder.o In file included from /home/balay/petsc/src/dm/impls/plex/plexreorder.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexreorder.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexrefine.o In file included from /home/balay/petsc/src/dm/impls/plex/plexrefine.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexrefine.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexhdf5.o In file included from /home/balay/petsc/src/dm/impls/plex/plexhdf5.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexhdf5.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexgeometry.o In file included from /home/balay/petsc/src/dm/impls/plex/plexgeometry.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexgeometry.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexexodusii.o In file included from /home/balay/petsc/src/dm/impls/plex/plexexodusii.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexexodusii.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexfluent.o In file included from /home/balay/petsc/src/dm/impls/plex/plexfluent.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexfluent.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexsubmesh.o In file included from /home/balay/petsc/src/dm/impls/plex/plexsubmesh.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexsubmesh.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexcgns.o In file included from /home/balay/petsc/src/dm/impls/plex/plexcgns.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexcgns.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexgmsh.o In file included from /home/balay/petsc/src/dm/impls/plex/plexgmsh.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexgmsh.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexvtu.o In file included from /home/balay/petsc/src/dm/impls/plex/plexvtu.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexvtu.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexvtk.o In file included from /home/balay/petsc/src/dm/impls/plex/plexvtk.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexvtk.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexpoint.o In file included from /home/balay/petsc/src/dm/impls/plex/plexpoint.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexpoint.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexfvm.o In file included from /home/balay/petsc/src/dm/impls/plex/plexfvm.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexfvm.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexfem.o In file included from /home/balay/petsc/src/dm/impls/plex/plexfem.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexfem.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexindices.o In file included from /home/balay/petsc/src/dm/impls/plex/plexindices.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexindices.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexgenerate.o In file included from /home/balay/petsc/src/dm/impls/plex/plexgenerate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexgenerate.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexnatural.o In file included from /home/balay/petsc/src/dm/impls/plex/plexnatural.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexnatural.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/plexorient.o In file included from /home/balay/petsc/src/dm/impls/plex/plexorient.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plexorient.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexfemf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexfemf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/plextree.o In file included from /home/balay/petsc/src/dm/impls/plex/plextree.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/impls/plex/plextree.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexcreatef.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexcreatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexrefinef.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexrefinef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plextreef.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plextreef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexexodusiif.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexexodusiif.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexnaturalf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexnaturalf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexcgnsf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexcgnsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexindicesf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexindicesf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexfvmf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexfvmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexgeneratef.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexgeneratef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexinterpolatef.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexinterpolatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexdistributef.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexdistributef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexorientf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexorientf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexpartitionf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexpartitionf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexgmshf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexgmshf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexpointf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexpointf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexgeometryf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexgeometryf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexsubmeshf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexsubmeshf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexadaptf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexadaptf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-auto/plexreorderf.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-auto/plexreorderf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/f90-custom/zplexgeometryf90.o In file included from /home/balay/petsc/src/dm/impls/plex/f90-custom/zplexgeometryf90.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/f90-custom/zplexf90.o In file included from /home/balay/petsc/src/dm/impls/plex/f90-custom/zplexf90.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplex.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplex.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplexcreate.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplexcreate.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplexdistribute.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplexdistribute.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplexinterpolate.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplexinterpolate.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplexsubmesh.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplexsubmesh.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplexexodusii.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplexexodusii.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplexgmsh.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplexgmsh.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/impls/plex/ftn-custom/zplexfluent.o In file included from /home/balay/petsc/src/dm/impls/plex/ftn-custom/zplexfluent.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/dt.o In file included from /home/balay/petsc/src/dm/dt/interface/dt.c:11: In file included from /home/balay/petsc/include/petscdt.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/dtfv.o In file included from /home/balay/petsc/src/dm/dt/interface/dtfv.c:1: In file included from /home/balay/petsc/include/petsc/private/petscfvimpl.h:4: In file included from /home/balay/petsc/include/petscfv.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/dt/interface/dtfv.c:2: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/dt/interface/dtds.o In file included from /home/balay/petsc/src/dm/dt/interface/dtds.c:1: In file included from /home/balay/petsc/include/petsc/private/petscdsimpl.h:4: In file included from /home/balay/petsc/include/petscds.h:6: In file included from /home/balay/petsc/include/petscfe.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/ftn-auto/dtdsf.o In file included from /home/balay/petsc/src/dm/dt/interface/ftn-auto/dtdsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/ftn-auto/dtfef.o In file included from /home/balay/petsc/src/dm/dt/interface/ftn-auto/dtfef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/ftn-auto/dtf.o In file included from /home/balay/petsc/src/dm/dt/interface/ftn-auto/dtf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/ftn-auto/dtfvf.o In file included from /home/balay/petsc/src/dm/dt/interface/ftn-auto/dtfvf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/f90-custom/zdtf90.o In file included from /home/balay/petsc/src/dm/dt/interface/f90-custom/zdtf90.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/f90-custom/zdtdsf90.o In file included from /home/balay/petsc/src/dm/dt/interface/f90-custom/zdtdsf90.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/dm/dt/interface/dtfe.o In file included from /home/balay/petsc/src/dm/dt/interface/dtfe.c:37: In file included from /home/balay/petsc/include/petsc/private/petscfeimpl.h:4: In file included from /home/balay/petsc/include/petscfe.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/dm/dt/interface/dtfe.c:37: In file included from /home/balay/petsc/include/petsc/private/petscfeimpl.h:7: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/dm/dt/interface/ftn-custom/zdtf.o In file included from /home/balay/petsc/src/dm/dt/interface/ftn-custom/zdtf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. FC arch-clang/obj/src/dm/f90-mod/petscdmmod.o CC arch-clang/obj/src/ksp/pc/impls/bddc/bddcgraph.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcgraph.c:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcgraph.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddcprivate.h:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddcstructs.h:5: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/bddc/bddc.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddc.c:22: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddc.c:22: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/bddc/bddcscalingbasic.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/bddc/bddcnullspace.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/bddc/bddcfetidp.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/bddc/ftn-auto/bddcf.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/ftn-auto/bddcf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/bddc/bddcprivate.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcprivate.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcprivate.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/lsc/lsc.o In file included from /home/balay/petsc/src/ksp/pc/impls/lsc/lsc.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/bddc/bddcschurs.o In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcschurs.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/bddc/bddcschurs.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/bjacobi/ftn-auto/bjacobif.o In file included from /home/balay/petsc/src/ksp/pc/impls/bjacobi/ftn-auto/bjacobif.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/bjacobi/ftn-custom/zbjacobif.o In file included from /home/balay/petsc/src/ksp/pc/impls/bjacobi/ftn-custom/zbjacobif.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/is/ftn-auto/pcisf.o In file included from /home/balay/petsc/src/ksp/pc/impls/is/ftn-auto/pcisf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/is/pcis.o In file included from /home/balay/petsc/src/ksp/pc/impls/is/pcis.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/is/pcis.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/bjacobi/bjacobi.o In file included from /home/balay/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c:6: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bjacobi/bjacobi.h:7: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/sor/ftn-auto/sorf.o In file included from /home/balay/petsc/src/ksp/pc/impls/sor/ftn-auto/sorf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/sor/sor.o In file included from /home/balay/petsc/src/ksp/pc/impls/sor/sor.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/is/nn/nn.o In file included from /home/balay/petsc/src/ksp/pc/impls/is/nn/nn.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/nn/nn.h:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/is/nn/nn.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/nn/nn.h:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/pbjacobi/pbjacobi.o In file included from /home/balay/petsc/src/ksp/pc/impls/pbjacobi/pbjacobi.c:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/cp/cp.o In file included from /home/balay/petsc/src/ksp/pc/impls/cp/cp.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/cp/cp.c:3: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/wb/ftn-auto/wbf.o In file included from /home/balay/petsc/src/ksp/pc/impls/wb/ftn-auto/wbf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/wb/wb.o In file included from /home/balay/petsc/src/ksp/pc/impls/wb/wb.c:2: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/ksp/pcksp.o In file included from /home/balay/petsc/src/ksp/pc/impls/ksp/pcksp.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/ksp/ftn-auto/pckspf.o In file included from /home/balay/petsc/src/ksp/pc/impls/ksp/ftn-auto/pckspf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/telescope/telescope.o In file included from /home/balay/petsc/src/ksp/pc/impls/telescope/telescope.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/telescope/telescope.c:2: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/telescope/ftn-auto/telescopef.o In file included from /home/balay/petsc/src/ksp/pc/impls/telescope/ftn-auto/telescopef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/telescope/telescope_dmda.o In file included from /home/balay/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c:3: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c:3: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/composite/composite.o In file included from /home/balay/petsc/src/ksp/pc/impls/composite/composite.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/composite/ftn-auto/compositef.o In file included from /home/balay/petsc/src/ksp/pc/impls/composite/ftn-auto/compositef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/composite/ftn-custom/zcompositef.o In file included from /home/balay/petsc/src/ksp/pc/impls/composite/ftn-custom/zcompositef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/tfs/bitmask.o In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/bitmask.c:16: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/tfs/tfs.h:25: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/tfs/comm.o In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/comm.c:16: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/tfs/tfs.h:25: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/tfs/xxt.o In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/xxt.c:19: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/tfs/tfs.h:25: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/tfs/gs.o In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/gs.c:23: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/tfs/tfs.h:25: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/tfs/ivec.o In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/ivec.c:18: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/tfs/tfs.h:25: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/tfs/xyt.o In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/xyt.c:19: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/tfs/tfs.h:25: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/tfs/tfs.o In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/tfs.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/tfs/tfs.c:6: In file included from /home/balay/petsc/include/../src/mat/impls/aij/mpi/mpiaij.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/factor/factor.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/factor.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/factor.h:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/factimpl.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/factimpl.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/factor.h:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/ftn-custom/zluf.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/ftn-custom/zluf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/cholesky/ftn-auto/choleskyf.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/cholesky/ftn-auto/choleskyf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/cholesky/cholesky.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c:7: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/factor.h:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/ilu/ilu.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/ilu/ilu.c:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/ilu/ilu.h:7: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/factor.h:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/icc/icc.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/icc/icc.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/icc/icc.h:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/factor.h:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/ftn-auto/factorf.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/ftn-auto/factorf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/factor/lu/lu.o In file included from /home/balay/petsc/src/ksp/pc/impls/factor/lu/lu.c:8: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/lu/lu.h:7: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/factor/factor.h:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/eisens/ftn-auto/eisenf.o In file included from /home/balay/petsc/src/ksp/pc/impls/eisens/ftn-auto/eisenf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/eisens/eisen.o In file included from /home/balay/petsc/src/ksp/pc/impls/eisens/eisen.c:8: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/kaczmarz/kaczmarz.o In file included from /home/balay/petsc/src/ksp/pc/impls/kaczmarz/kaczmarz.c:1: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/galerkin/galerkin.o In file included from /home/balay/petsc/src/ksp/pc/impls/galerkin/galerkin.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/galerkin/ftn-auto/galerkinf.o In file included from /home/balay/petsc/src/ksp/pc/impls/galerkin/ftn-auto/galerkinf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/shell/ftn-auto/shellpcf.o In file included from /home/balay/petsc/src/ksp/pc/impls/shell/ftn-auto/shellpcf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.o In file included from /home/balay/petsc/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/shell/shellpc.o In file included from /home/balay/petsc/src/ksp/pc/impls/shell/shellpc.c:7: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/gasm/ftn-auto/gasmf.o In file included from /home/balay/petsc/src/ksp/pc/impls/gasm/ftn-auto/gasmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/redistribute/ftn-auto/redistributef.o In file included from /home/balay/petsc/src/ksp/pc/impls/redistribute/ftn-auto/redistributef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/redistribute/redistribute.o In file included from /home/balay/petsc/src/ksp/pc/impls/redistribute/redistribute.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/gasm/gasm.o In file included from /home/balay/petsc/src/ksp/pc/impls/gasm/gasm.c:11: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/python/pythonpc.o In file included from /home/balay/petsc/src/ksp/pc/impls/python/pythonpc.c:1: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/python/ftn-custom/zpythonpcf.o In file included from /home/balay/petsc/src/ksp/pc/impls/python/ftn-custom/zpythonpcf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/fmg.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/fmg.c:4: In file included from /home/balay/petsc/include/petsc/private/pcmgimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/smg.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/smg.c:5: In file included from /home/balay/petsc/include/petsc/private/pcmgimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/mgfunc.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/mgfunc.c:2: In file included from /home/balay/petsc/include/petsc/private/pcmgimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/mg.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/mg.c:5: In file included from /home/balay/petsc/include/petsc/private/pcmgimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/ftn-auto/mgfuncf.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/ftn-auto/mgfuncf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/ftn-auto/mgf.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/ftn-auto/mgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/ftn-custom/zmgf.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.o In file included from /home/balay/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/gamg.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/gamg.c:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/gamg.c:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/agg.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/agg.c:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/gamg/gamg.h:4: In file included from /home/balay/petsc/include/petsc/private/pcgamgimpl.h:3: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/agg.c:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/gamg/gamg.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/geo.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/geo.c:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/gamg/gamg.h:4: In file included from /home/balay/petsc/include/petsc/private/pcgamgimpl.h:3: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/geo.c:5: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/gamg/gamg.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/util.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/util.c:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/util.c:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/ftn-auto/aggf.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/ftn-auto/aggf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/ftn-auto/gamgf.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/ftn-auto/gamgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/ftn-custom/zgamgf.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/gamg/classical.o In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/classical.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/gamg/gamg.h:4: In file included from /home/balay/petsc/include/petsc/private/pcgamgimpl.h:3: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/pc/impls/gamg/classical.c:1: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/gamg/gamg.h:5: In file included from /home/balay/petsc/include/../src/mat/impls/aij/seq/aij.h:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/pc/impls/jacobi/ftn-auto/jacobif.o In file included from /home/balay/petsc/src/ksp/pc/impls/jacobi/ftn-auto/jacobif.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/jacobi/jacobi.o In file included from /home/balay/petsc/src/ksp/pc/impls/jacobi/jacobi.c:51: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/fieldsplit/ftn-auto/fieldsplitf.o In file included from /home/balay/petsc/src/ksp/pc/impls/fieldsplit/ftn-auto/fieldsplitf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.o In file included from /home/balay/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/asm/ftn-auto/asmf.o In file included from /home/balay/petsc/src/ksp/pc/impls/asm/ftn-auto/asmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/asm/ftn-custom/zasmf.o In file included from /home/balay/petsc/src/ksp/pc/impls/asm/ftn-custom/zasmf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/fieldsplit/fieldsplit.o In file included from /home/balay/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/asm/asm.o In file included from /home/balay/petsc/src/ksp/pc/impls/asm/asm.c:13: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/none/none.o In file included from /home/balay/petsc/src/ksp/pc/impls/none/none.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/mat/pcmat.o In file included from /home/balay/petsc/src/ksp/pc/impls/mat/pcmat.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/svd/svd.o In file included from /home/balay/petsc/src/ksp/pc/impls/svd/svd.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/redundant/redundant.o In file included from /home/balay/petsc/src/ksp/pc/impls/redundant/redundant.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/impls/redundant/ftn-auto/redundantf.o In file included from /home/balay/petsc/src/ksp/pc/impls/redundant/ftn-auto/redundantf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/interface/pcset.o In file included from /home/balay/petsc/src/ksp/pc/interface/pcset.c:6: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/interface/ftn-auto/pcsetf.o In file included from /home/balay/petsc/src/ksp/pc/interface/ftn-auto/pcsetf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/interface/pcregis.o In file included from /home/balay/petsc/src/ksp/pc/interface/pcregis.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/interface/precon.o In file included from /home/balay/petsc/src/ksp/pc/interface/precon.c:5: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/interface/ftn-auto/preconf.o In file included from /home/balay/petsc/src/ksp/pc/interface/ftn-auto/preconf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/interface/ftn-custom/zpcsetf.o In file included from /home/balay/petsc/src/ksp/pc/interface/ftn-custom/zpcsetf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/pc/interface/ftn-custom/zpreconf.o In file included from /home/balay/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/minres/minres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/minres/minres.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/bicg/bicg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/bicg/bicg.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/fcg/ftn-auto/fcgf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/fcg/ftn-auto/fcgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/fcg/fcg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/fcg/fcg.c:6: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/fcg/fcgimpl.h:4: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/fcg/pipefcg/ftn-auto/pipefcgf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/fcg/pipefcg/ftn-auto/pipefcgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h:4: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/cgeig.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:7: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cg/cgimpl.h:17: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:162:21: warning: possible misuse of comma operator here [-Wcomma] h = (d__1 = d[l],PetscAbsReal(d__1)) + (d__2 = e[l],PetscAbsReal(d__2)); ^ /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:162:10: note: cast expression to void to silence warning h = (d__1 = d[l],PetscAbsReal(d__1)) + (d__2 = e[l],PetscAbsReal(d__2)); ^~~~~~~~~~~ (void)( ) /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:162:56: warning: possible misuse of comma operator here [-Wcomma] h = (d__1 = d[l],PetscAbsReal(d__1)) + (d__2 = e[l],PetscAbsReal(d__2)); ^ /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:162:45: note: cast expression to void to silence warning h = (d__1 = d[l],PetscAbsReal(d__1)) + (d__2 = e[l],PetscAbsReal(d__2)); ^~~~~~~~~~~ (void)( ) /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:167:33: warning: possible misuse of comma operator here [-Wcomma] tst2 = tst1 + (d__1 = e[m],PetscAbsReal(d__1)); ^ /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:167:22: note: cast expression to void to silence warning tst2 = tst1 + (d__1 = e[m],PetscAbsReal(d__1)); ^~~~~~~~~~~ (void)( ) /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:222:31: warning: possible misuse of comma operator here [-Wcomma] tst2 = tst1 + (d__1 = e[l],PetscAbsReal(d__1)); ^ /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:222:20: note: cast expression to void to silence warning tst2 = tst1 + (d__1 = e[l],PetscAbsReal(d__1)); ^~~~~~~~~~~ (void)( ) /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:266:26: warning: possible misuse of comma operator here [-Wcomma] d__1 = PetscAbsReal(*a),d__2 = PetscAbsReal(*b); ^ /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:266:3: note: cast expression to void to silence warning d__1 = PetscAbsReal(*a),d__2 = PetscAbsReal(*b); ^~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:270:26: warning: possible misuse of comma operator here [-Wcomma] d__2 = PetscAbsReal(*a),d__3 = PetscAbsReal(*b); ^ /home/balay/petsc/src/ksp/ksp/impls/cg/cgeig.c:270:3: note: cast expression to void to silence warning d__2 = PetscAbsReal(*a),d__3 = PetscAbsReal(*b); ^~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 7 warnings generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/cg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/cg.c:44: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cg/cgimpl.h:17: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/cgtype.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/cgtype.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cg/cgimpl.h:17: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/cgls.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/cgls.c:4: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/gltr/ftn-auto/gltrf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/gltr/ftn-auto/gltrf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/cgne/cgne.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c:7: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cg/cgimpl.h:17: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/gltr/gltr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cg/gltr/gltrimpl.h:21: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/stcg/stcg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cg/stcg/stcgimpl.h:17: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/groppcg/groppcg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/groppcg/groppcg.c:1: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/ftn-auto/cgtypef.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/ftn-auto/cgtypef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/nash/nash.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/nash/nash.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cg/nash/nashimpl.h:18: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cg/pipecg/pipecg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cg/pipecg/pipecg.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cr/cr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cr/cr.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cr/pipecr/pipecr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cr/pipecr/pipecr.c:1: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/fetidp/ftn-auto/fetidpf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/fetidp/ftn-auto/fetidpf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/fetidp/fetidp.o In file included from /home/balay/petsc/src/ksp/ksp/impls/fetidp/fetidp.c:1: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/ksp/impls/fetidp/fetidp.c:2: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/bddc/bddc.h:4: In file included from /home/balay/petsc/include/../src/ksp/pc/impls/is/pcis.h:6: In file included from /home/balay/petsc/include/../src/mat/impls/is/matis.h:6: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ksp/ksp/impls/python/pythonksp.o In file included from /home/balay/petsc/src/ksp/ksp/impls/python/pythonksp.c:1: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/ibcgs/ibcgs.o In file included from /home/balay/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/python/ftn-custom/zpythonkspf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/python/ftn-custom/zpythonkspf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/tsirm/tsirm.o In file included from /home/balay/petsc/src/ksp/ksp/impls/tsirm/tsirm.c:3: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gcr/pipegcr/ftn-auto/pipegcrf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gcr/pipegcr/ftn-auto/pipegcrf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gcr/gcr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gcr/gcr.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c:5: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/qcg/qcg.o In file included from /home/balay/petsc/src/ksp/ksp/impls/qcg/qcg.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/qcg/qcgimpl.h:8: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/qcg/ftn-auto/qcgf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/qcg/ftn-auto/qcgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/rich/rich.o In file included from /home/balay/petsc/src/ksp/ksp/impls/rich/rich.c:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/rich/richardsonimpl.h:8: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/rich/richscale.o In file included from /home/balay/petsc/src/ksp/ksp/impls/rich/richscale.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/rich/richardsonimpl.h:8: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/rich/ftn-auto/richscalef.o In file included from /home/balay/petsc/src/ksp/ksp/impls/rich/ftn-auto/richscalef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/bcgsl/ftn-auto/bcgslf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/bcgsl/ftn-auto/bcgslf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/bcgsl/bcgsl.o In file included from /home/balay/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c:13: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/lsqr/lsqr_monitor.o In file included from /home/balay/petsc/src/ksp/ksp/impls/lsqr/lsqr_monitor.c:1: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/lsqr/lsqr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/lsqr/lsqr.c:7: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/lsqr/lsqr_converged.o In file included from /home/balay/petsc/src/ksp/ksp/impls/lsqr/lsqr_converged.c:1: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cheby/ftn-auto/chebyf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cheby/ftn-auto/chebyf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cheby/cheby.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cheby/cheby.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/cheby/chebyshevimpl.h:8: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/bcgs/bcgs.o In file included from /home/balay/petsc/src/ksp/ksp/impls/bcgs/bcgs.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/bcgs/bcgsimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.o In file included from /home/balay/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c:6: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/bcgs/bcgsimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/bcgs/bcgsimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/lcd/lcd.o In file included from /home/balay/petsc/src/ksp/ksp/impls/lcd/lcd.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/lcd/lcdimpl.h:17: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/preonly/preonly.o In file included from /home/balay/petsc/src/ksp/ksp/impls/preonly/preonly.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/borthog.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/borthog.c:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/gmres2.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/gmres2.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/gmres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/gmres.c:31: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/borthog2.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/borthog2.c:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/gmreig.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/gmreig.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/gmpre.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/gmpre.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/pgmres/pgmres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c:6: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/pipefgmres/ftn-auto/pipefgmresf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/pipefgmres/ftn-auto/pipefgmresf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/dgmres/dgmres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c:6: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/lgmres/lgmres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c:2: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h:10: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/fgmres/modpcf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/fgmres/modpcf.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/fgmres/fgmres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c:17: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/fgmres/ftn-auto/modpcff.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-auto/modpcff.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/agmres/agmresleja.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/agmres/agmresleja.c:8: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/agmres/agmresimpl.h:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/agmres/agmresorthog.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c:3: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/agmres/agmresimpl.h:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/agmres/agmres.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c:19: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/agmres/agmresimpl.h:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/agmres/agmresdeflation.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/agmres/agmresdeflation.c:8: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/agmres/agmresimpl.h:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h:5: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/gmres/gmresimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/ftn-auto/gmresf.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/ftn-auto/gmresf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/cgs/cgs.o In file included from /home/balay/petsc/src/ksp/ksp/impls/cgs/cgs.c:8: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/gmres/ftn-auto/gmpref.o In file included from /home/balay/petsc/src/ksp/ksp/impls/gmres/ftn-auto/gmpref.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/symmlq/symmlq.o In file included from /home/balay/petsc/src/ksp/ksp/impls/symmlq/symmlq.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/tfqmr/tfqmr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/tfqmr/tfqmr.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/impls/tcqmr/tcqmr.o In file included from /home/balay/petsc/src/ksp/ksp/impls/tcqmr/tcqmr.c:9: In file included from /home/balay/petsc/include/../src/ksp/ksp/impls/tcqmr/tcqmrimpl.h:5: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/itcl.o In file included from /home/balay/petsc/src/ksp/ksp/interface/itcl.c:6: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/iguess.o In file included from /home/balay/petsc/src/ksp/ksp/interface/iguess.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/itcreate.o In file included from /home/balay/petsc/src/ksp/ksp/interface/itcreate.c:5: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/itfunc.o In file included from /home/balay/petsc/src/ksp/ksp/interface/itfunc.c:6: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/iterativ.o In file included from /home/balay/petsc/src/ksp/ksp/interface/iterativ.c:8: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/itres.o In file included from /home/balay/petsc/src/ksp/ksp/interface/itres.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/itregis.o In file included from /home/balay/petsc/src/ksp/ksp/interface/itregis.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/xmon.o In file included from /home/balay/petsc/src/ksp/ksp/interface/xmon.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/eige.o In file included from /home/balay/petsc/src/ksp/ksp/interface/eige.c:2: In file included from /home/balay/petsc/include/petsc/private/kspimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/dlregisksp.o In file included from /home/balay/petsc/src/ksp/ksp/interface/dlregisksp.c:2: In file included from /home/balay/petsc/include/petsc/private/pcimpl.h:5: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-auto/eigef.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-auto/eigef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/dmksp.o In file included from /home/balay/petsc/src/ksp/ksp/interface/dmksp.c:1: In file included from /home/balay/petsc/include/petsc/private/dmimpl.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-auto/itcreatef.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-auto/itcreatef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-auto/itfuncf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-auto/itfuncf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-auto/iterativf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-auto/iterativf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-auto/itresf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-auto/itresf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-auto/itclf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-auto/itclf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/f90-custom/zitfuncf90.o In file included from /home/balay/petsc/src/ksp/ksp/interface/f90-custom/zitfuncf90.c:2: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-custom/zitclf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-custom/zitclf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-custom/zitcreatef.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-custom/zitcreatef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-custom/zitfuncf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-custom/zxonf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-custom/zxonf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/interface/ftn-custom/zdmkspf.o In file included from /home/balay/petsc/src/ksp/ksp/interface/ftn-custom/zdmkspf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/utils/ftn-auto/dmprojectf.o In file included from /home/balay/petsc/src/ksp/ksp/utils/ftn-auto/dmprojectf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/utils/dmproject.o In file included from /home/balay/petsc/src/ksp/ksp/utils/dmproject.c:2: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/utils/ftn-auto/schurmf.o In file included from /home/balay/petsc/src/ksp/ksp/utils/ftn-auto/schurmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ksp/ksp/utils/schurm.o In file included from /home/balay/petsc/src/ksp/ksp/utils/schurm.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:5: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ksp/ksp/utils/schurm.c:1: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. FC arch-clang/obj/src/ksp/f90-mod/petsckspmod.o CC arch-clang/obj/src/snes/mf/snesmfj.o In file included from /home/balay/petsc/src/snes/mf/snesmfj.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/snes/mf/snesmfj.c:5: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/snes/mf/ftn-auto/snesmfjf.o In file included from /home/balay/petsc/src/snes/mf/ftn-auto/snesmfjf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/dmsnes.o In file included from /home/balay/petsc/src/snes/utils/dmsnes.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/dmlocalsnes.o In file included from /home/balay/petsc/src/snes/utils/dmlocalsnes.c:1: In file included from /home/balay/petsc/include/petsc/private/dmimpl.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/dmdasnes.o In file included from /home/balay/petsc/src/snes/utils/dmdasnes.c:1: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/ftn-auto/dmplexsnesf.o In file included from /home/balay/petsc/src/snes/utils/ftn-auto/dmplexsnesf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/f90-custom/zdmplexsnesf90.o In file included from /home/balay/petsc/src/snes/utils/f90-custom/zdmplexsnesf90.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/ftn-custom/zdmlocalsnesf.o In file included from /home/balay/petsc/src/snes/utils/ftn-custom/zdmlocalsnesf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/ftn-custom/zdmdasnesf.o In file included from /home/balay/petsc/src/snes/utils/ftn-custom/zdmdasnesf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/ftn-custom/zdmsnesf.o In file included from /home/balay/petsc/src/snes/utils/ftn-custom/zdmsnesf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/utils/dmplexsnes.o In file included from /home/balay/petsc/src/snes/utils/dmplexsnes.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/snes/utils/dmplexsnes.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/snes/interface/snesj.o In file included from /home/balay/petsc/src/snes/interface/snesj.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/snesregi.o In file included from /home/balay/petsc/src/snes/interface/snesregi.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/snesj2.o In file included from /home/balay/petsc/src/snes/interface/snesj2.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/snesut.o In file included from /home/balay/petsc/src/snes/interface/snesut.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/dlregissnes.o In file included from /home/balay/petsc/src/snes/interface/dlregissnes.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/snesob.o In file included from /home/balay/petsc/src/snes/interface/snesob.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/snespc.o In file included from /home/balay/petsc/src/snes/interface/snespc.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/ftn-auto/snesf.o In file included from /home/balay/petsc/src/snes/interface/ftn-auto/snesf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/snes.o In file included from /home/balay/petsc/src/snes/interface/snes.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/ftn-auto/snesutf.o In file included from /home/balay/petsc/src/snes/interface/ftn-auto/snesutf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/ftn-auto/snespcf.o In file included from /home/balay/petsc/src/snes/interface/ftn-auto/snespcf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/f90-custom/zsnesf90.o In file included from /home/balay/petsc/src/snes/interface/f90-custom/zsnesf90.c:2: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/noise/snesdnest.o In file included from /home/balay/petsc/src/snes/interface/noise/snesdnest.c:4: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:130:36: warning: possible misuse of comma operator here [-Wcomma] d__1 = PetscMax(d__3,est3) - est4, d__2 = est4 - PetscMin(d__4,est3); ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:130:3: note: cast expression to void to silence warning d__1 = PetscMax(d__3,est3) - est4, d__2 = est4 - PetscMin(d__4,est3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:144:17: warning: possible misuse of comma operator here [-Wcomma] d__1 = f_min, d__2 = fval[i__]; ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:144:5: note: cast expression to void to silence warning d__1 = f_min, d__2 = fval[i__]; ^~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:148:17: warning: possible misuse of comma operator here [-Wcomma] d__1 = f_max, d__2 = fval[i__]; ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:148:5: note: cast expression to void to silence warning d__1 = f_max, d__2 = fval[i__]; ^~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:163:45: warning: possible misuse of comma operator here [-Wcomma] d__2 = scale, d__3 = (d__1 = fval[i__], PetscAbsScalar(d__1)); ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:163:29: note: cast expression to void to silence warning d__2 = scale, d__3 = (d__1 = fval[i__], PetscAbsScalar(d__1)); ^~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:163:19: warning: possible misuse of comma operator here [-Wcomma] d__2 = scale, d__3 = (d__1 = fval[i__], PetscAbsScalar(d__1)); ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:163:7: note: cast expression to void to silence warning d__2 = scale, d__3 = (d__1 = fval[i__], PetscAbsScalar(d__1)); ^~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:184:23: warning: possible misuse of comma operator here [-Wcomma] d__1 = fval[i__], d__2 = fval[i__ + 1]; ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:184:7: note: cast expression to void to silence warning d__1 = fval[i__], d__2 = fval[i__ + 1]; ^~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:186:23: warning: possible misuse of comma operator here [-Wcomma] d__3 = fval[i__], d__4 = fval[i__ + 1]; ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:186:7: note: cast expression to void to silence warning d__3 = fval[i__], d__4 = fval[i__ + 1]; ^~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/src/snes/interface/noise/snesdnest.c:197:33: warning: possible misuse of comma operator here [-Wcomma] d__1 = PetscAbsScalar(f_max), d__2 = PetscAbsScalar(f_min); ^ /home/balay/petsc/src/snes/interface/noise/snesdnest.c:197:5: note: cast expression to void to silence warning d__1 = PetscAbsScalar(f_max), d__2 = PetscAbsScalar(f_min); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 9 warnings generated. CC arch-clang/obj/src/snes/interface/noise/snesmfj2.o In file included from /home/balay/petsc/src/snes/interface/noise/snesmfj2.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/snes/interface/noise/snesmfj2.c:4: In file included from /home/balay/petsc/include/petsc/private/matimpl.h:1221: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/snes/interface/noise/snesnoise.o In file included from /home/balay/petsc/src/snes/interface/noise/snesnoise.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/interface/ftn-custom/zsnesf.o In file included from /home/balay/petsc/src/snes/interface/ftn-custom/zsnesf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/qn/ftn-auto/qnf.o In file included from /home/balay/petsc/src/snes/impls/qn/ftn-auto/qnf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/shell/snesshell.o In file included from /home/balay/petsc/src/snes/impls/shell/snesshell.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/qn/qn.o In file included from /home/balay/petsc/src/snes/impls/qn/qn.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/shell/ftn-auto/snesshellf.o In file included from /home/balay/petsc/src/snes/impls/shell/ftn-auto/snesshellf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/shell/ftn-custom/zsnesshellf.o In file included from /home/balay/petsc/src/snes/impls/shell/ftn-custom/zsnesshellf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/gs/snesgs.o In file included from /home/balay/petsc/src/snes/impls/gs/snesgs.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/gs/gsimpl.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/gs/ftn-auto/snesgsf.o In file included from /home/balay/petsc/src/snes/impls/gs/ftn-auto/snesgsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/gs/gssecant.o In file included from /home/balay/petsc/src/snes/impls/gs/gssecant.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/gs/gsimpl.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ms/ms.o In file included from /home/balay/petsc/src/snes/impls/ms/ms.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/python/pythonsnes.o In file included from /home/balay/petsc/src/snes/impls/python/pythonsnes.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/python/ftn-custom/zpythonsf.o In file included from /home/balay/petsc/src/snes/impls/python/ftn-custom/zpythonsf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/vi/vi.o In file included from /home/balay/petsc/src/snes/impls/vi/vi.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/vi/ftn-auto/vif.o In file included from /home/balay/petsc/src/snes/impls/vi/ftn-auto/vif.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/vi/ss/viss.o In file included from /home/balay/petsc/src/snes/impls/vi/ss/viss.c:2: In file included from /home/balay/petsc/include/../src/snes/impls/vi/ss/vissimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/vi/rs/virs.o In file included from /home/balay/petsc/src/snes/impls/vi/rs/virs.c:2: In file included from /home/balay/petsc/include/../src/snes/impls/vi/rs/virsimpl.h:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ksponly/ksponly.o In file included from /home/balay/petsc/src/snes/impls/ksponly/ksponly.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/tr/tr.o In file included from /home/balay/petsc/src/snes/impls/tr/tr.c:2: In file included from /home/balay/petsc/include/../src/snes/impls/tr/trimpl.h:9: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/composite/ftn-auto/snescompositef.o In file included from /home/balay/petsc/src/snes/impls/composite/ftn-auto/snescompositef.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/composite/snescomposite.o In file included from /home/balay/petsc/src/snes/impls/composite/snescomposite.c:5: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ls/ls.o In file included from /home/balay/petsc/src/snes/impls/ls/ls.c:2: In file included from /home/balay/petsc/include/../src/snes/impls/ls/lsimpl.h:8: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ngmres/snesngmres.o In file included from /home/balay/petsc/src/snes/impls/ngmres/snesngmres.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/ngmres/snesngmres.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ngmres/anderson.o In file included from /home/balay/petsc/src/snes/impls/ngmres/anderson.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/ngmres/snesngmres.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ngmres/ngmresfunc.o In file included from /home/balay/petsc/src/snes/impls/ngmres/ngmresfunc.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/ngmres/snesngmres.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ngmres/ftn-auto/snesngmresf.o In file included from /home/balay/petsc/src/snes/impls/ngmres/ftn-auto/snesngmresf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/fas/fasgalerkin.o In file included from /home/balay/petsc/src/snes/impls/fas/fasgalerkin.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/fas/fasimpls.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/fas/ftn-auto/fasf.o In file included from /home/balay/petsc/src/snes/impls/fas/ftn-auto/fasf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/fas/fas.o In file included from /home/balay/petsc/src/snes/impls/fas/fas.c:2: In file included from /home/balay/petsc/include/../src/snes/impls/fas/fasimpls.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/fas/fasfunc.o In file included from /home/balay/petsc/src/snes/impls/fas/fasfunc.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/fas/fasimpls.h:4: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/fas/ftn-auto/fasgalerkinf.o In file included from /home/balay/petsc/src/snes/impls/fas/ftn-auto/fasgalerkinf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/fas/ftn-auto/fasfuncf.o In file included from /home/balay/petsc/src/snes/impls/fas/ftn-auto/fasfuncf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/test/snestest.o In file included from /home/balay/petsc/src/snes/impls/test/snestest.c:2: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/richardson/snesrichardson.o In file included from /home/balay/petsc/src/snes/impls/richardson/snesrichardson.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/richardson/snesrichardsonimpl.h:7: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/nasm/aspin.o In file included from /home/balay/petsc/src/snes/impls/nasm/aspin.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/nasm/ftn-auto/nasmf.o In file included from /home/balay/petsc/src/snes/impls/nasm/ftn-auto/nasmf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/nasm/nasm.o In file included from /home/balay/petsc/src/snes/impls/nasm/nasm.c:1: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ncg/snesncg.o In file included from /home/balay/petsc/src/snes/impls/ncg/snesncg.c:1: In file included from /home/balay/petsc/include/../src/snes/impls/ncg/snesncgimpl.h:7: In file included from /home/balay/petsc/include/petsc/private/snesimpl.h:5: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/impls/ncg/ftn-auto/snesncgf.o In file included from /home/balay/petsc/src/snes/impls/ncg/ftn-auto/snesncgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/shell/ftn-custom/zlinesearchshellf.o In file included from /home/balay/petsc/src/snes/linesearch/impls/shell/ftn-custom/zlinesearchshellf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/shell/linesearchshell.o In file included from /home/balay/petsc/src/snes/linesearch/impls/shell/linesearchshell.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/bt/linesearchbt.o In file included from /home/balay/petsc/src/snes/linesearch/impls/bt/linesearchbt.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/bt/ftn-auto/linesearchbtf.o In file included from /home/balay/petsc/src/snes/linesearch/impls/bt/ftn-auto/linesearchbtf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/l2/linesearchl2.o In file included from /home/balay/petsc/src/snes/linesearch/impls/l2/linesearchl2.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/basic/linesearchbasic.o In file included from /home/balay/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/cp/linesearchcp.o In file included from /home/balay/petsc/src/snes/linesearch/impls/cp/linesearchcp.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.o In file included from /home/balay/petsc/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/interface/linesearchregi.o In file included from /home/balay/petsc/src/snes/linesearch/interface/linesearchregi.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. FC arch-clang/obj/src/snes/f90-mod/petscsnesmod.o CC arch-clang/obj/src/snes/linesearch/interface/ftn-auto/linesearchf.o In file included from /home/balay/petsc/src/snes/linesearch/interface/ftn-auto/linesearchf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/interface/ftn-custom/zlinesearchf.o In file included from /home/balay/petsc/src/snes/linesearch/interface/ftn-custom/zlinesearchf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/snes/linesearch/interface/linesearch.o In file included from /home/balay/petsc/src/snes/linesearch/interface/linesearch.c:1: In file included from /home/balay/petsc/include/petsc/private/linesearchimpl.h:4: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/trajectory/impls/visualization/trajvisualization.o In file included from /home/balay/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/trajectory/impls/basic/trajbasic.o In file included from /home/balay/petsc/src/ts/trajectory/impls/basic/trajbasic.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/trajectory/impls/singlefile/singlefile.o In file included from /home/balay/petsc/src/ts/trajectory/impls/singlefile/singlefile.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/trajectory/impls/memory/trajmemory.o In file included from /home/balay/petsc/src/ts/trajectory/impls/memory/trajmemory.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/trajectory/interface/ftn-auto/trajf.o In file included from /home/balay/petsc/src/ts/trajectory/interface/ftn-auto/trajf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/trajectory/interface/traj.o In file included from /home/balay/petsc/src/ts/trajectory/interface/traj.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/utils/dmts.o In file included from /home/balay/petsc/src/ts/utils/dmts.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/utils/dmlocalts.o In file included from /home/balay/petsc/src/ts/utils/dmlocalts.c:1: In file included from /home/balay/petsc/include/petsc/private/dmimpl.h:6: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/utils/dmdats.o In file included from /home/balay/petsc/src/ts/utils/dmdats.c:1: In file included from /home/balay/petsc/include/petscdmda.h:4: In file included from /home/balay/petsc/include/petscdm.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/utils/ftn-auto/dmplextsf.o In file included from /home/balay/petsc/src/ts/utils/ftn-auto/dmplextsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/utils/dmplexts.o In file included from /home/balay/petsc/src/ts/utils/dmplexts.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:4: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) In file included from /home/balay/petsc/src/ts/utils/dmplexts.c:1: In file included from /home/balay/petsc/include/petsc/private/dmpleximpl.h:6: /home/balay/petsc/include/petscbt.h:52:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:52:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:53:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:53:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:54:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:54:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:83:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:83:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:84:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:84:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:85:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:85:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:86:49: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c | BT_mask), ^ /home/balay/petsc/include/petscbt.h:86:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c | BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:116:52: warning: possible misuse of comma operator here [-Wcomma] return (BT_idx = index/PETSC_BITS_PER_BYTE, ^ /home/balay/petsc/include/petscbt.h:116:11: note: cast expression to void to silence warning return (BT_idx = index/PETSC_BITS_PER_BYTE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:117:40: warning: possible misuse of comma operator here [-Wcomma] BT_c = array[BT_idx], ^ /home/balay/petsc/include/petscbt.h:117:11: note: cast expression to void to silence warning BT_c = array[BT_idx], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:118:65: warning: possible misuse of comma operator here [-Wcomma] BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^ /home/balay/petsc/include/petscbt.h:118:11: note: cast expression to void to silence warning BT_mask = (char)(1 << index%PETSC_BITS_PER_BYTE), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) /home/balay/petsc/include/petscbt.h:119:50: warning: possible misuse of comma operator here [-Wcomma] array[BT_idx] = (char)(BT_c & ~BT_mask), ^ /home/balay/petsc/include/petscbt.h:119:11: note: cast expression to void to silence warning array[BT_idx] = (char)(BT_c & ~BT_mask), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 12 warnings generated. CC arch-clang/obj/src/ts/event/ftn-auto/tseventf.o In file included from /home/balay/petsc/src/ts/event/ftn-auto/tseventf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/event/tsevent.o In file included from /home/balay/petsc/src/ts/event/tsevent.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/tscreate.o In file included from /home/balay/petsc/src/ts/interface/tscreate.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/tsregall.o In file included from /home/balay/petsc/src/ts/interface/tsregall.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/tsreg.o In file included from /home/balay/petsc/src/ts/interface/tsreg.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/dlregists.o In file included from /home/balay/petsc/src/ts/interface/dlregists.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/ftn-auto/tsf.o In file included from /home/balay/petsc/src/ts/interface/ftn-auto/tsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/tseig.o In file included from /home/balay/petsc/src/ts/interface/tseig.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/ftn-custom/ztscreatef.o In file included from /home/balay/petsc/src/ts/interface/ftn-custom/ztscreatef.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/ftn-custom/ztsregf.o In file included from /home/balay/petsc/src/ts/interface/ftn-custom/ztsregf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/ftn-custom/ztsf.o In file included from /home/balay/petsc/src/ts/interface/ftn-custom/ztsf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/characteristic/impls/da/slda.o In file included from /home/balay/petsc/src/ts/characteristic/impls/da/slda.c:1: In file included from /home/balay/petsc/include/../src/ts/characteristic/impls/da/slda.h:4: In file included from /home/balay/petsc/include/petsc/private/characteristicimpl.h:5: In file included from /home/balay/petsc/include/petsccharacteristic.h:7: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/characteristic/interface/mocregis.o In file included from /home/balay/petsc/src/ts/characteristic/interface/mocregis.c:1: In file included from /home/balay/petsc/include/petsc/private/characteristicimpl.h:5: In file included from /home/balay/petsc/include/petsccharacteristic.h:7: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/interface/ts.o In file included from /home/balay/petsc/src/ts/interface/ts.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/characteristic/interface/slregis.o In file included from /home/balay/petsc/src/ts/characteristic/interface/slregis.c:1: In file included from /home/balay/petsc/include/petsc/private/characteristicimpl.h:5: In file included from /home/balay/petsc/include/petsccharacteristic.h:7: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/characteristic/interface/characteristic.o In file included from /home/balay/petsc/src/ts/characteristic/interface/characteristic.c:2: In file included from /home/balay/petsc/include/petsc/private/characteristicimpl.h:5: In file included from /home/balay/petsc/include/petsccharacteristic.h:7: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/characteristic/interface/ftn-auto/characteristicf.o In file included from /home/balay/petsc/src/ts/characteristic/interface/ftn-auto/characteristicf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/bdf/ftn-auto/bdff.o In file included from /home/balay/petsc/src/ts/impls/bdf/ftn-auto/bdff.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/bdf/bdf.o In file included from /home/balay/petsc/src/ts/impls/bdf/bdf.c:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/python/pythonts.o In file included from /home/balay/petsc/src/ts/impls/python/pythonts.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/python/ftn-custom/zpythontf.o In file included from /home/balay/petsc/src/ts/impls/python/ftn-custom/zpythontf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/pseudo/ftn-auto/posindepf.o In file included from /home/balay/petsc/src/ts/impls/pseudo/ftn-auto/posindepf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/pseudo/posindep.o In file included from /home/balay/petsc/src/ts/impls/pseudo/posindep.c:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/explicit/ssp/ssp.o In file included from /home/balay/petsc/src/ts/impls/explicit/ssp/ssp.c:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/explicit/ssp/ftn-auto/sspf.o In file included from /home/balay/petsc/src/ts/impls/explicit/ssp/ftn-auto/sspf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/explicit/ssp/ftn-custom/zsspf.o In file included from /home/balay/petsc/src/ts/impls/explicit/ssp/ftn-custom/zsspf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/explicit/euler/euler.o In file included from /home/balay/petsc/src/ts/impls/explicit/euler/euler.c:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/explicit/rk/ftn-custom/zrkf.o In file included from /home/balay/petsc/src/ts/impls/explicit/rk/ftn-custom/zrkf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/explicit/rk/rk.o In file included from /home/balay/petsc/src/ts/impls/explicit/rk/rk.c:10: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/mimex/mimex.o In file included from /home/balay/petsc/src/ts/impls/mimex/mimex.c:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/arkimex/ftn-auto/arkimexf.o In file included from /home/balay/petsc/src/ts/impls/arkimex/ftn-auto/arkimexf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/arkimex/ftn-custom/zarkimexf.o In file included from /home/balay/petsc/src/ts/impls/arkimex/ftn-custom/zarkimexf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/arkimex/arkimex.o In file included from /home/balay/petsc/src/ts/impls/arkimex/arkimex.c:12: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/eimex/eimex.o In file included from /home/balay/petsc/src/ts/impls/eimex/eimex.c:30: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/rosw/ftn-custom/zroswf.o In file included from /home/balay/petsc/src/ts/impls/rosw/ftn-custom/zroswf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/rosw/rosw.o In file included from /home/balay/petsc/src/ts/impls/rosw/rosw.c:13: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/theta/theta.o In file included from /home/balay/petsc/src/ts/impls/implicit/theta/theta.c:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/theta/ftn-auto/thetaf.o In file included from /home/balay/petsc/src/ts/impls/implicit/theta/ftn-auto/thetaf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/glle/glleadapt.o In file included from /home/balay/petsc/src/ts/impls/implicit/glle/glleadapt.c:2: In file included from /home/balay/petsc/include/../src/ts/impls/implicit/glle/glle.h:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/glle/glle.o In file included from /home/balay/petsc/src/ts/impls/implicit/glle/glle.c:2: In file included from /home/balay/petsc/include/../src/ts/impls/implicit/glle/glle.h:4: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/alpha/alpha1.o In file included from /home/balay/petsc/src/ts/impls/implicit/alpha/alpha1.c:5: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/alpha/alpha2.o In file included from /home/balay/petsc/src/ts/impls/implicit/alpha/alpha2.c:5: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/alpha/ftn-auto/alpha2f.o In file included from /home/balay/petsc/src/ts/impls/implicit/alpha/ftn-auto/alpha2f.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/impls/implicit/alpha/ftn-auto/alpha1f.o In file included from /home/balay/petsc/src/ts/impls/implicit/alpha/ftn-auto/alpha1f.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/adapt/impls/none/adaptnone.o In file included from /home/balay/petsc/src/ts/adapt/impls/none/adaptnone.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/adapt/impls/cfl/adaptcfl.o In file included from /home/balay/petsc/src/ts/adapt/impls/cfl/adaptcfl.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/adapt/impls/basic/ftn-auto/adaptbasicf.o In file included from /home/balay/petsc/src/ts/adapt/impls/basic/ftn-auto/adaptbasicf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/adapt/impls/basic/adaptbasic.o In file included from /home/balay/petsc/src/ts/adapt/impls/basic/adaptbasic.c:1: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/adapt/interface/ftn-auto/tsadaptf.o In file included from /home/balay/petsc/src/ts/adapt/interface/ftn-auto/tsadaptf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/ts/adapt/interface/tsadapt.o In file included from /home/balay/petsc/src/ts/adapt/interface/tsadapt.c:2: In file included from /home/balay/petsc/include/petsc/private/tsimpl.h:4: In file included from /home/balay/petsc/include/petscts.h:7: In file included from /home/balay/petsc/include/petscsnes.h:6: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. FC arch-clang/obj/src/ts/f90-mod/petsctsmod.o CC arch-clang/obj/src/tao/matrix/lmvmmat.o In file included from /home/balay/petsc/src/tao/matrix/lmvmmat.c:1: In file included from /home/balay/petsc/include/../src/tao/matrix/lmvmmat.h:4: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/matrix/adamat.o In file included from /home/balay/petsc/src/tao/matrix/adamat.c:1: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/matrix/submatfree.o In file included from /home/balay/petsc/src/tao/matrix/submatfree.c:1: In file included from /home/balay/petsc/include/petsctao.h:4: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/bound/impls/gpcg/gpcg.o In file included from /home/balay/petsc/src/tao/bound/impls/gpcg/gpcg.c:1: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/bound/impls/tron/tron.o In file included from /home/balay/petsc/src/tao/bound/impls/tron/tron.c:1: In file included from /home/balay/petsc/include/../src/tao/bound/impls/tron/tron.h:4: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/bound/impls/blmvm/blmvm.o In file included from /home/balay/petsc/src/tao/bound/impls/blmvm/blmvm.c:1: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/bound/utils/isutil.o In file included from /home/balay/petsc/src/tao/bound/utils/isutil.c:1: In file included from /home/balay/petsc/include/petsctao.h:4: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/bound/impls/bqpip/bqpip.o In file included from /home/balay/petsc/src/tao/bound/impls/bqpip/bqpip.c:8: In file included from /home/balay/petsc/include/../src/tao/bound/impls/bqpip/bqpipimpl.h:8: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/util/tao_util.o In file included from /home/balay/petsc/src/tao/util/tao_util.c:1: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/util/ftn-auto/tao_utilf.o In file included from /home/balay/petsc/src/tao/util/ftn-auto/tao_utilf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/taosolverregi.o In file included from /home/balay/petsc/src/tao/interface/taosolverregi.c:3: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/taosolver_fg.o In file included from /home/balay/petsc/src/tao/interface/taosolver_fg.c:1: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/taosolver_hj.o In file included from /home/balay/petsc/src/tao/interface/taosolver_hj.c:1: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/taosolver.o In file included from /home/balay/petsc/src/tao/interface/taosolver.c:3: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/dlregistao.o In file included from /home/balay/petsc/src/tao/interface/dlregistao.c:3: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/taosolver_bounds.o In file included from /home/balay/petsc/src/tao/interface/taosolver_bounds.c:1: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/fdiff.o In file included from /home/balay/petsc/src/tao/interface/fdiff.c:1: In file included from /home/balay/petsc/include/petsctao.h:4: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/fdtest.o In file included from /home/balay/petsc/src/tao/interface/fdtest.c:1: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/ftn-auto/taosolver_boundsf.o In file included from /home/balay/petsc/src/tao/interface/ftn-auto/taosolver_boundsf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/ftn-auto/taosolver_fgf.o In file included from /home/balay/petsc/src/tao/interface/ftn-auto/taosolver_fgf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/ftn-auto/taosolver_hjf.o In file included from /home/balay/petsc/src/tao/interface/ftn-auto/taosolver_hjf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/ftn-auto/taosolverf.o In file included from /home/balay/petsc/src/tao/interface/ftn-auto/taosolverf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/interface/ftn-custom/ztaosolverf.o In file included from /home/balay/petsc/src/tao/interface/ftn-custom/ztaosolverf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/complementarity/impls/ssls/ssls.o In file included from /home/balay/petsc/src/tao/complementarity/impls/ssls/ssls.c:1: In file included from /home/balay/petsc/include/../src/tao/complementarity/impls/ssls/ssls.h:53: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/pde_constrained/impls/lcl/lcl.o In file included from /home/balay/petsc/src/tao/pde_constrained/impls/lcl/lcl.c:1: In file included from /home/balay/petsc/include/../src/tao/pde_constrained/impls/lcl/lcl.h:4: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/complementarity/impls/ssls/ssils.o In file included from /home/balay/petsc/src/tao/complementarity/impls/ssls/ssils.c:1: In file included from /home/balay/petsc/include/../src/tao/complementarity/impls/ssls/ssls.h:53: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/complementarity/impls/ssls/ssfls.o In file included from /home/balay/petsc/src/tao/complementarity/impls/ssls/ssfls.c:1: In file included from /home/balay/petsc/include/../src/tao/complementarity/impls/ssls/ssls.h:53: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/complementarity/impls/asls/asils.o In file included from /home/balay/petsc/src/tao/complementarity/impls/asls/asils.c:1: In file included from /home/balay/petsc/include/../src/tao/complementarity/impls/ssls/ssls.h:53: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/complementarity/impls/asls/asfls.o In file included from /home/balay/petsc/src/tao/complementarity/impls/asls/asfls.c:1: In file included from /home/balay/petsc/include/../src/tao/complementarity/impls/ssls/ssls.h:53: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/neldermead/neldermead.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c:1: In file included from /home/balay/petsc/include/../src/tao/unconstrained/impls/neldermead/neldermead.h:3: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/nls/nls.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/nls/nls.c:1: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/ntr/ntr.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/ntr/ntr.c:1: In file included from /home/balay/petsc/include/../src/tao/matrix/lmvmmat.h:4: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/cg/taocg.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/cg/taocg.c:1: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/lmvm/lmvm.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c:1: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/bmrm/bmrm.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c:1: In file included from /home/balay/petsc/include/../src/tao/unconstrained/impls/bmrm/bmrm.h:4: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/owlqn/owlqn.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c:1: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/unconstrained/impls/ntl/ntl.o In file included from /home/balay/petsc/src/tao/unconstrained/impls/ntl/ntl.c:1: In file included from /home/balay/petsc/include/../src/tao/matrix/lmvmmat.h:4: In file included from /home/balay/petsc/include/petscksp.h:6: In file included from /home/balay/petsc/include/petscpc.h:6: In file included from /home/balay/petsc/include/petscmat.h:6: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/impls/armijo/armijo.o In file included from /home/balay/petsc/src/tao/linesearch/impls/armijo/armijo.c:1: In file included from /home/balay/petsc/include/petsc/private/taolinesearchimpl.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/impls/morethuente/morethuente.o In file included from /home/balay/petsc/src/tao/linesearch/impls/morethuente/morethuente.c:1: In file included from /home/balay/petsc/include/petsc/private/taolinesearchimpl.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/constrained/impls/ipm/ipm.o In file included from /home/balay/petsc/src/tao/constrained/impls/ipm/ipm.c:1: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/impls/owarmijo/owarmijo.o In file included from /home/balay/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c:2: In file included from /home/balay/petsc/include/petsc/private/taolinesearchimpl.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/impls/unit/unit.o In file included from /home/balay/petsc/src/tao/linesearch/impls/unit/unit.c:2: In file included from /home/balay/petsc/include/petsc/private/taolinesearchimpl.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/interface/dlregis_taolinesearch.o In file included from /home/balay/petsc/src/tao/linesearch/interface/dlregis_taolinesearch.c:2: In file included from /home/balay/petsc/include/petsc/private/taolinesearchimpl.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.o In file included from /home/balay/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c:1: In file included from /home/balay/petsc/include/petsc/private/taolinesearchimpl.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/interface/taolinesearch.o In file included from /home/balay/petsc/src/tao/linesearch/interface/taolinesearch.c:1: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/interface/ftn-auto/taolinesearchf.o In file included from /home/balay/petsc/src/tao/linesearch/interface/ftn-auto/taolinesearchf.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.o In file included from /home/balay/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c:1: In file included from /home/balay/petsc/include/petsc/private/fortranimpl.h:6: In file included from /home/balay/petsc/include/petsc/private/petscimpl.h:8: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/leastsquares/impls/pounders/gqt.o In file included from /home/balay/petsc/src/tao/leastsquares/impls/pounders/gqt.c:1: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CC arch-clang/obj/src/tao/leastsquares/impls/pounders/pounders.o In file included from /home/balay/petsc/src/tao/leastsquares/impls/pounders/pounders.c:1: In file included from /home/balay/petsc/include/../src/tao/leastsquares/impls/pounders/pounders.h:3: In file included from /home/balay/petsc/include/petsc/private/taoimpl.h:4: In file included from /home/balay/petsc/include/petsctaolinesearch.h:3: In file included from /home/balay/petsc/include/petscvec.h:9: In file included from /home/balay/petsc/include/petscis.h:7: In file included from /home/balay/petsc/include/petscsys.h:1856: /home/balay/petsc/include/petsclog.h:319:91: warning: possible misuse of comma operator here [-Wcomma] else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^ /home/balay/petsc/include/petsclog.h:319:49: note: cast expression to void to silence warning else return (MPI_Type_size(type,&mysize) || ((*buff += (PetscLogDouble) (count*mysize)),0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void)( ) 1 warning generated. CLINKER /home/balay/petsc/arch-clang/lib/libpetsc.so.3.07.3 gmake[2]: Leaving directory '/home/balay/petsc' ========================================= gmake[1]: Leaving directory '/home/balay/petsc' Now to check if the libraries are working do: make PETSC_DIR=/home/balay/petsc PETSC_ARCH=arch-clang test ========================================= Finishing at: Mon Sep 12 22:24:35 CDT 2016