D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 warning: /home/pterjan/rpmbuild/SPECS/scotch.spec line 144: autopatch: no matching patches in range sh: line 4: [: -j8: integer expression expected Installing /home/pterjan/rpmbuild/SRPMS/scotch-7.0.5-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.52axbv sh: line 4: [: -j8: integer expression expected Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.33iP7T + umask 022 + cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build + rm -rf scotch-v7.0.5 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/scotch-v7.0.5.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd scotch-v7.0.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/mkdir build + /usr/bin/mkdir build_mpi + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.rLWCx5 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd scotch-v7.0.5 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -Wno-dev -S . -B build -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLIB_SUFFIX=64 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -B ./build -DBUILD_SHARED_LIBS=ON -DBUILD_PTSCOTCH=OFF -DCOMMON_PTHREAD:BOOL=ON -DSCOTCH_PTHREAD:BOOL=ON -DBUILD_LIBSCOTCHMETIS=ON -DCMAKE_INSTALL_INCLUDEDIR=/usr/include -- The C compiler identification is GNU 15.1.0 -- The Fortran compiler identification is GNU 15.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /usr/bin/gfortran - skipped -- Found BISON: /usr/bin/bison (found version "3.8.2") -- Bison found here: /usr/bin/bison -- Found FLEX: /usr/bin/flex (found version "2.6.4") -- Flex found here: /usr/bin/flex -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for pthread_setaffinity_np -- Looking for pthread_setaffinity_np - found -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so - found -- Found LibLZMA: /usr/lib64/liblzma.so (found version "5.8.1") -- Found UnixCommands: /usr/bin/bash -- Configuring done (1.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP COMMON_PTHREAD INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SCOTCH_PTHREAD SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build + /usr/bin/cmake --build build -j48 --verbose Change Dir: '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j48 /usr/bin/cmake -S/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 -B/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/CMakeFiles /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/dummysizes.dir/build.make src/libscotch/CMakeFiles/dummysizes.dir/depend /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_ll_l.dir/build.make src/libscotch/CMakeFiles/parser_ll_l.dir/depend /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_yy_y.dir/build.make src/libscotch/CMakeFiles/parser_yy_y.dir/depend /usr/bin/gmake -f src/esmumps/CMakeFiles/esmumps_h.dir/build.make src/esmumps/CMakeFiles/esmumps_h.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/dummysizes.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/parser_ll_l.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/parser_yy_y.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/esmumps /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/esmumps /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/esmumps/CMakeFiles/esmumps_h.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_ll_l.dir/build.make src/libscotch/CMakeFiles/parser_ll_l.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/dummysizes.dir/build.make src/libscotch/CMakeFiles/dummysizes.dir/build /usr/bin/gmake -f src/esmumps/CMakeFiles/esmumps_h.dir/build.make src/esmumps/CMakeFiles/esmumps_h.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_yy_y.dir/build.make src/libscotch/CMakeFiles/parser_yy_y.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Nothing to be done for 'src/libscotch/CMakeFiles/parser_yy_y.dir/build'. gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 1%] Building C object src/libscotch/CMakeFiles/dummysizes.dir/dummysizes.c.o [ 1%] Copy parser_ll.l to CMake binary directory cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIE -MD -MT src/libscotch/CMakeFiles/dummysizes.dir/dummysizes.c.o -MF CMakeFiles/dummysizes.dir/dummysizes.c.o.d -o CMakeFiles/dummysizes.dir/dummysizes.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/dummysizes.c [ 1%] Built target parser_yy_y [ 1%] Copy esmumps.h to include directory cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/parser_ll.l /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_yy_c.dir/build.make src/libscotch/CMakeFiles/parser_yy_c.dir/depend cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/esmumps && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/esmumps/library.h /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include/esmumps.h gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/parser_yy_c.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_yy_c.dir/build.make src/libscotch/CMakeFiles/parser_yy_c.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 1%] Built target parser_ll_l /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_ll_c.dir/build.make src/libscotch/CMakeFiles/parser_ll_c.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/parser_ll_c.dir/DependInfo.cmake "--color=" [ 1%] Built target esmumps_h [ 1%] Copy parser_yy.y to CMake binary directory cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/parser_yy.y /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/parser_ll_c.dir/build.make src/libscotch/CMakeFiles/parser_ll_c.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 2%] Copy parser_yy.y to CMake binary directory [ 2%] Generate parser_yy.c and parser_ly.h using Bison cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/parser_yy.y /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/bison -pscotchyy --defines="parser_ly.h" --output="parser_yy.c" parser_yy.y [ 2%] Generate parser_yy.c and parser_ly.h using Bison cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/bison -pscotchyy --defines="parser_ly.h" --output="parser_yy.c" parser_yy.y gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 2%] Built target parser_yy_c [ 2%] Generate parser_ll.c using Flex cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/flex -Pscotchyy -oparser_ll.c parser_ll.l gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 2%] Linking C executable dummysizes cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E cmake_link_script CMakeFiles/dummysizes.dir/link.txt --verbose=1 [ 2%] Built target parser_ll_c /usr/bin/gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--dependency-file=CMakeFiles/dummysizes.dir/link.d CMakeFiles/dummysizes.dir/dummysizes.c.o -o dummysizes gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 2%] Built target dummysizes /usr/bin/gmake -f src/libscotch/CMakeFiles/scotch_h.dir/build.make src/libscotch/CMakeFiles/scotch_h.dir/depend /usr/bin/gmake -f src/libscotch/CMakeFiles/scotchf_h.dir/build.make src/libscotch/CMakeFiles/scotchf_h.dir/depend /usr/bin/gmake -f src/libscotchmetis/CMakeFiles/metisf_h.dir/build.make src/libscotchmetis/CMakeFiles/metisf_h.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/scotch_h.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/scotchf_h.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotchmetis /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotchmetis /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotchmetis/CMakeFiles/metisf_h.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/scotch_h.dir/build.make src/libscotch/CMakeFiles/scotch_h.dir/build /usr/bin/gmake -f src/libscotchmetis/CMakeFiles/metisf_h.dir/build.make src/libscotchmetis/CMakeFiles/metisf_h.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/scotchf_h.dir/build.make src/libscotch/CMakeFiles/scotchf_h.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 3%] Generating metisf.h cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotchmetis && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotchmetis/library_metis_f.h /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotchmetis [ 4%] Generate scotchf.h [ 4%] Generate scotch.h cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/library_f.h /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/library.h /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotchmetis && ../libscotch/dummysizes /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotchmetis/library_metis_f.h /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include/metisf.h cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && ./dummysizes /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/library.h /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include/scotch.h gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && ./dummysizes /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/library_f.h /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include/scotchf.h gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 4%] Built target metisf_h [ 4%] Built target scotch_h [ 4%] Built target scotchf_h /usr/bin/gmake -f src/libscotch/CMakeFiles/scotcherr.dir/build.make src/libscotch/CMakeFiles/scotcherr.dir/depend /usr/bin/gmake -f src/libscotch/CMakeFiles/scotcherrexit.dir/build.make src/libscotch/CMakeFiles/scotcherrexit.dir/depend /usr/bin/gmake -f src/libscotch/CMakeFiles/scotch.dir/build.make src/libscotch/CMakeFiles/scotch.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/scotcherr.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/scotcherrexit.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch/CMakeFiles/scotch.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/scotcherr.dir/build.make src/libscotch/CMakeFiles/scotcherr.dir/build gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/scotcherrexit.dir/build.make src/libscotch/CMakeFiles/scotcherrexit.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /usr/bin/gmake -f src/libscotch/CMakeFiles/scotch.dir/build.make src/libscotch/CMakeFiles/scotch.dir/build [ 5%] Building C object src/libscotch/CMakeFiles/scotcherr.dir/library_error.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotcherr_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotcherr.dir/library_error.c.o -MF CMakeFiles/scotcherr.dir/library_error.c.o.d -o CMakeFiles/scotcherr.dir/library_error.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/library_error.c gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' [ 5%] Building C object src/libscotch/CMakeFiles/scotcherrexit.dir/library_error_exit.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotcherrexit_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotcherrexit.dir/library_error_exit.c.o -MF CMakeFiles/scotcherrexit.dir/library_error_exit.c.o.d -o CMakeFiles/scotcherrexit.dir/library_error_exit.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/library_error_exit.c [ 5%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_build.c.o [ 5%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch.c.o [ 5%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_build2.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_build.c.o -MF CMakeFiles/scotch.dir/arch_build.c.o.d -o CMakeFiles/scotch.dir/arch_build.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_build.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch.c.o -MF CMakeFiles/scotch.dir/arch.c.o.d -o CMakeFiles/scotch.dir/arch.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c [ 6%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_cmpltw.c.o [ 6%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_cmplt.c.o [ 6%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_deco2.c.o [ 6%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_hcub.c.o [ 6%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_deco.c.o [ 6%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_mesh.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_build2.c.o -MF CMakeFiles/scotch.dir/arch_build2.c.o.d -o CMakeFiles/scotch.dir/arch_build2.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_build2.c [ 6%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_tleaf.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_cmplt.c.o -MF CMakeFiles/scotch.dir/arch_cmplt.c.o.d -o CMakeFiles/scotch.dir/arch_cmplt.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_cmpltw.c.o -MF CMakeFiles/scotch.dir/arch_cmpltw.c.o.d -o CMakeFiles/scotch.dir/arch_cmpltw.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.c [ 7%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_torus.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_deco2.c.o -MF CMakeFiles/scotch.dir/arch_deco2.c.o.d -o CMakeFiles/scotch.dir/arch_deco2.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.c [ 7%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_vcmplt.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_hcub.c.o -MF CMakeFiles/scotch.dir/arch_hcub.c.o.d -o CMakeFiles/scotch.dir/arch_hcub.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.c [ 7%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_sub.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_deco.c.o -MF CMakeFiles/scotch.dir/arch_deco.c.o.d -o CMakeFiles/scotch.dir/arch_deco.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.c [ 7%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_vhcub.c.o [ 7%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph.c.o [ 8%] Building C object src/libscotch/CMakeFiles/scotch.dir/arch_dist.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_mesh.c.o -MF CMakeFiles/scotch.dir/arch_mesh.c.o.d -o CMakeFiles/scotch.dir/arch_mesh.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_tleaf.c.o -MF CMakeFiles/scotch.dir/arch_tleaf.c.o.d -o CMakeFiles/scotch.dir/arch_tleaf.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.c [ 9%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_bd.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_torus.c.o -MF CMakeFiles/scotch.dir/arch_torus.c.o.d -o CMakeFiles/scotch.dir/arch_torus.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_vcmplt.c.o -MF CMakeFiles/scotch.dir/arch_vcmplt.c.o.d -o CMakeFiles/scotch.dir/arch_vcmplt.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph.c.o -MF CMakeFiles/scotch.dir/bgraph.c.o.d -o CMakeFiles/scotch.dir/bgraph.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph.c [ 9%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_fm.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_sub.c.o -MF CMakeFiles/scotch.dir/arch_sub.c.o.d -o CMakeFiles/scotch.dir/arch_sub.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.c [ 9%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_df.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_dist.c.o -MF CMakeFiles/scotch.dir/arch_dist.c.o.d -o CMakeFiles/scotch.dir/arch_dist.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.c [ 10%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_gg.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/arch_vhcub.c.o -MF CMakeFiles/scotch.dir/arch_vhcub.c.o.d -o CMakeFiles/scotch.dir/arch_vhcub.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.c [ 10%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_gp.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_bd.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_bd.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_bd.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_bd.c [ 11%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_st.c.o [ 11%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_zr.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_df.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_df.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_df.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_df.c [ 11%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_ml.c.o [ 11%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_cost.c.o [ 11%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_ex.c.o [ 11%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_check.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_fm.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_fm.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_fm.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_fm.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_gg.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_gg.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_gg.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_gg.c [ 11%] Building C object src/libscotch/CMakeFiles/scotch.dir/bgraph_store.c.o [ 12%] Building C object src/libscotch/CMakeFiles/scotch.dir/common.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_gp.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_gp.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_gp.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_gp.c [ 12%] Building C object src/libscotch/CMakeFiles/scotch.dir/common_error.c.o [ 12%] Building C object src/libscotch/CMakeFiles/scotch.dir/common_context.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_ex.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_ex.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_ex.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_ex.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_ml.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_ml.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_ml.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_ml.c [ 13%] Building C object src/libscotch/CMakeFiles/scotch.dir/common_file_compress.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_st.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_st.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_st.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_zr.c.o -MF CMakeFiles/scotch.dir/bgraph_bipart_zr.c.o.d -o CMakeFiles/scotch.dir/bgraph_bipart_zr.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_zr.c [ 13%] Building C object src/libscotch/CMakeFiles/scotch.dir/common_integer.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_cost.c.o -MF CMakeFiles/scotch.dir/bgraph_cost.c.o.d -o CMakeFiles/scotch.dir/bgraph_cost.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_cost.c [ 13%] Building C object src/libscotch/CMakeFiles/scotch.dir/common_file.c.o [ 13%] Building C object src/libscotch/CMakeFiles/scotch.dir/common_file_decompress.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_check.c.o -MF CMakeFiles/scotch.dir/bgraph_check.c.o.d -o CMakeFiles/scotch.dir/bgraph_check.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_check.c [ 13%] Building C object src/libscotch/CMakeFiles/scotch.dir/common_memory.c.o cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/bgraph_store.c.o -MF CMakeFiles/scotch.dir/bgraph_store.c.o.d -o CMakeFiles/scotch.dir/bgraph_store.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_store.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common.c.o -MF CMakeFiles/scotch.dir/common.c.o.d -o CMakeFiles/scotch.dir/common.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common_context.c.o -MF CMakeFiles/scotch.dir/common_context.c.o.d -o CMakeFiles/scotch.dir/common_context.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common_context.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common_error.c.o -MF CMakeFiles/scotch.dir/common_error.c.o.d -o CMakeFiles/scotch.dir/common_error.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common_error.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common_file.c.o -MF CMakeFiles/scotch.dir/common_file.c.o.d -o CMakeFiles/scotch.dir/common_file.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common_file.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common_file_compress.c.o -MF CMakeFiles/scotch.dir/common_file_compress.c.o.d -o CMakeFiles/scotch.dir/common_file_compress.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common_file_compress.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common_file_decompress.c.o -MF CMakeFiles/scotch.dir/common_file_decompress.c.o.d -o CMakeFiles/scotch.dir/common_file_decompress.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common_file_decompress.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common_integer.c.o -MF CMakeFiles/scotch.dir/common_integer.c.o.d -o CMakeFiles/scotch.dir/common_integer.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common_integer.c cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/gcc -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DCOMMON_PTHREAD_AFFINITY_LINUX -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PATCHLEVEL_NUM=5 -DSCOTCH_PTHREAD -DSCOTCH_RELEASE_NUM=0 -DSCOTCH_RENAME -DSCOTCH_VERSION_NUM=7 -Drestrict=__restrict -Dscotch_EXPORTS -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch -I/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -fPIC -MD -MT src/libscotch/CMakeFiles/scotch.dir/common_memory.c.o -MF CMakeFiles/scotch.dir/common_memory.c.o.d -o CMakeFiles/scotch.dir/common_memory.c.o -c /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/common_memory.c gcc: fatal error: cannot execute 'as': posix_spawnp: Resource temporarily unavailable compilation terminated. gcc: fatal error: cannot execute 'as': posix_spawnp: Resource temporarily unavailable compilation terminated. gmake[2]: /bin/sh: Resource temporarily unavailable gcc: fatal error: cannot execute '/usr/lib/gcc/x86_64-mageia-linux/15/cc1': posix_spawn: Resource temporarily unavailable compilation terminated. gcc: fatal error: cannot execute '/usr/lib/gcc/x86_64-mageia-linux/15/cc1': posix_spawn: Resource temporarily unavailable compilation terminated. gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:619: src/libscotch/CMakeFiles/scotch.dir/common_string.c.o] Error 127 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:522: src/libscotch/CMakeFiles/scotch.dir/common_context.c.o] Error 1 gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:550: src/libscotch/CMakeFiles/scotch.dir/common_file.c.o] Error 1 gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:578: src/libscotch/CMakeFiles/scotch.dir/common_file_decompress.c.o] Error 1 gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:592: src/libscotch/CMakeFiles/scotch.dir/common_integer.c.o] Error 1 In file included from /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:79: /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchCmplt * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchCmplt_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:410:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 410 | #define archCmpltArchLoad SCOTCH_NAME_INTERN (archCmpltArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archCmpltArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:410:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 410 | #define archCmpltArchLoad SCOTCH_NAME_INTERN (archCmpltArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archCmpltArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:410:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 410 | #define archCmpltArchLoad SCOTCH_NAME_INTERN (archCmpltArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:104:29: note: in expansion of macro 'archCmpltArchLoad' 104 | int archCmpltArchLoad (ArchCmplt * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmplt * const, FILE * const restrict)' {aka 'int (*)(const struct ArchCmplt_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:411:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 411 | #define archCmpltArchSave SCOTCH_NAME_INTERN (archCmpltArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archCmpltArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:411:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 411 | #define archCmpltArchSave SCOTCH_NAME_INTERN (archCmpltArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archCmpltArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:411:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 411 | #define archCmpltArchSave SCOTCH_NAME_INTERN (archCmpltArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:105:29: note: in expansion of macro 'archCmpltArchSave' 105 | int archCmpltArchSave (const ArchCmplt * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchCmpltMatch * const restrict, const ArchCmplt * const restrict)' {aka 'int (*)(struct ArchCmpltMatch_ * const restrict, const struct ArchCmplt_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:412:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 412 | #define archCmpltMatchInit SCOTCH_NAME_INTERN (archCmpltMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archCmpltMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:412:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 412 | #define archCmpltMatchInit SCOTCH_NAME_INTERN (archCmpltMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archCmpltMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:412:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 412 | #define archCmpltMatchInit SCOTCH_NAME_INTERN (archCmpltMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:108:29: note: in expansion of macro 'archCmpltMatchInit' 108 | int archCmpltMatchInit (ArchCmpltMatch * restrict const, const ArchCmplt * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchCmpltMatch * const restrict)' {aka 'void (*)(struct ArchCmpltMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:413:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 413 | #define archCmpltMatchExit SCOTCH_NAME_INTERN (archCmpltMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archCmpltMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:413:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 413 | #define archCmpltMatchExit SCOTCH_NAME_INTERN (archCmpltMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archCmpltMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:413:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 413 | #define archCmpltMatchExit SCOTCH_NAME_INTERN (archCmpltMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:109:29: note: in expansion of macro 'archCmpltMatchExit' 109 | void archCmpltMatchExit (ArchCmpltMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchCmpltMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchCmpltMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:414:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 414 | #define archCmpltMatchMate SCOTCH_NAME_INTERN (archCmpltMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archCmpltMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:414:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 414 | #define archCmpltMatchMate SCOTCH_NAME_INTERN (archCmpltMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archCmpltMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:414:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 414 | #define archCmpltMatchMate SCOTCH_NAME_INTERN (archCmpltMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:110:29: note: in expansion of macro 'archCmpltMatchMate' 110 | Anum archCmpltMatchMate (ArchCmpltMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchCmplt * const, const ArchCmpltDom * const)' {aka 'int (*)(const struct ArchCmplt_ * const, const struct ArchCmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:415:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 415 | #define archCmpltDomNum SCOTCH_NAME_INTERN (archCmpltDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archCmpltDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:415:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 415 | #define archCmpltDomNum SCOTCH_NAME_INTERN (archCmpltDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archCmpltDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:415:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 415 | #define archCmpltDomNum SCOTCH_NAME_INTERN (archCmpltDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:112:29: note: in expansion of macro 'archCmpltDomNum' 112 | ArchDomNum archCmpltDomNum (const ArchCmplt * const, const ArchCmpltDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.c: In function '_SCOTCHarchSubArchBuild': /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmplt * const, ArchCmpltDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchCmplt_ * const, struct ArchCmpltDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:416:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 416 | #define archCmpltDomTerm SCOTCH_NAME_INTERN (archCmpltDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archCmpltDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:416:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 416 | #define archCmpltDomTerm SCOTCH_NAME_INTERN (archCmpltDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archCmpltDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:416:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 416 | #define archCmpltDomTerm SCOTCH_NAME_INTERN (archCmpltDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:113:29: note: in expansion of macro 'archCmpltDomTerm' 113 | int archCmpltDomTerm (const ArchCmplt * const, ArchCmpltDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.c:414:7: error: too many arguments to function '((Arch *)orgarchptr)->class->matchInit'; expected 0, have 2 414 | if (orgarchptr->class->matchInit (&matcdat, &orgarchptr->data) != 0) { /* Initialize matching structure with original architecture data */ | ^~~~~~~~~~ ~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.c:55: /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:138:29: note: declared here 138 | int (* matchInit) (); /*+ Architecture matching init function +*/ | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchCmplt * const, const ArchCmpltDom * const)' {aka 'int (*)(const struct ArchCmplt_ * const, const struct ArchCmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:417:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 417 | #define archCmpltDomSize SCOTCH_NAME_INTERN (archCmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archCmpltDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:417:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 417 | #define archCmpltDomSize SCOTCH_NAME_INTERN (archCmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archCmpltDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:417:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 417 | #define archCmpltDomSize SCOTCH_NAME_INTERN (archCmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:114:29: note: in expansion of macro 'archCmpltDomSize' 114 | Anum archCmpltDomSize (const ArchCmplt * const, const ArchCmpltDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchCmplt * const, const ArchCmpltDom * const)' {aka 'int (*)(const struct ArchCmplt_ * const, const struct ArchCmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:417:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 417 | #define archCmpltDomSize SCOTCH_NAME_INTERN (archCmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:115:37: note: in expansion of macro 'archCmpltDomSize' 115 | #define archCmpltDomWght archCmpltDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archCmpltDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:417:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 417 | #define archCmpltDomSize SCOTCH_NAME_INTERN (archCmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:115:37: note: in expansion of macro 'archCmpltDomSize' 115 | #define archCmpltDomWght archCmpltDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archCmpltDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.c:480:3: error: too many arguments to function '((Arch *)orgarchptr)->class->matchExit'; expected 0, have 1 480 | orgarchptr->class->matchExit (&matcdat); /* Free matching structure */ | ^~~~~~~~~~ ~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:417:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 417 | #define archCmpltDomSize SCOTCH_NAME_INTERN (archCmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:114:29: note: in expansion of macro 'archCmpltDomSize' 114 | Anum archCmpltDomSize (const ArchCmplt * const, const ArchCmpltDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:139:29: note: declared here 139 | void (* matchExit) (); /*+ Architecture matching exit function +*/ | ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchCmplt * const, const ArchCmpltDom * const, const ArchCmpltDom * const)' {aka 'int (*)(const struct ArchCmplt_ * const, const struct ArchCmpltDom_ * const, const struct ArchCmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:419:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 419 | #define archCmpltDomDist SCOTCH_NAME_INTERN (archCmpltDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archCmpltDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:419:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 419 | #define archCmpltDomDist SCOTCH_NAME_INTERN (archCmpltDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archCmpltDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:419:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 419 | #define archCmpltDomDist SCOTCH_NAME_INTERN (archCmpltDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:116:29: note: in expansion of macro 'archCmpltDomDist' 116 | Anum archCmpltDomDist (const ArchCmplt * const, const ArchCmpltDom * const, const ArchCmpltDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmplt * const, ArchCmpltDom * const)' {aka 'int (*)(const struct ArchCmplt_ * const, struct ArchCmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:420:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 420 | #define archCmpltDomFrst SCOTCH_NAME_INTERN (archCmpltDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archCmpltDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:420:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 420 | #define archCmpltDomFrst SCOTCH_NAME_INTERN (archCmpltDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archCmpltDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:420:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 420 | #define archCmpltDomFrst SCOTCH_NAME_INTERN (archCmpltDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:117:29: note: in expansion of macro 'archCmpltDomFrst' 117 | int archCmpltDomFrst (const ArchCmplt * const, ArchCmpltDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmplt * const, ArchCmpltDom * const, FILE * const)' {aka 'int (*)(const struct ArchCmplt_ * const, struct ArchCmpltDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:422:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 422 | #define archCmpltDomLoad SCOTCH_NAME_INTERN (archCmpltDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archCmpltDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:422:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 422 | #define archCmpltDomLoad SCOTCH_NAME_INTERN (archCmpltDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archCmpltDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:422:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 422 | #define archCmpltDomLoad SCOTCH_NAME_INTERN (archCmpltDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:118:29: note: in expansion of macro 'archCmpltDomLoad' 118 | int archCmpltDomLoad (const ArchCmplt * const, ArchCmpltDom * const, FILE * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmplt * const, const ArchCmpltDom * const, FILE * const)' {aka 'int (*)(const struct ArchCmplt_ * const, const struct ArchCmpltDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:423:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 423 | #define archCmpltDomSave SCOTCH_NAME_INTERN (archCmpltDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archCmpltDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:423:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 423 | #define archCmpltDomSave SCOTCH_NAME_INTERN (archCmpltDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archCmpltDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:423:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 423 | #define archCmpltDomSave SCOTCH_NAME_INTERN (archCmpltDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:119:29: note: in expansion of macro 'archCmpltDomSave' 119 | int archCmpltDomSave (const ArchCmplt * const, const ArchCmpltDom * const, FILE * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmplt * const, const ArchCmpltDom * const, ArchCmpltDom * const restrict, ArchCmpltDom * const restrict)' {aka 'int (*)(const struct ArchCmplt_ * const, const struct ArchCmpltDom_ * const, struct ArchCmpltDom_ * const restrict, struct ArchCmpltDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:424:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 424 | #define archCmpltDomBipart SCOTCH_NAME_INTERN (archCmpltDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archCmpltDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:424:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 424 | #define archCmpltDomBipart SCOTCH_NAME_INTERN (archCmpltDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archCmpltDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:424:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 424 | #define archCmpltDomBipart SCOTCH_NAME_INTERN (archCmpltDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:120:29: note: in expansion of macro 'archCmpltDomBipart' 120 | int archCmpltDomBipart (const ArchCmplt * const, const ArchCmpltDom * const, ArchCmpltDom * restrict const, ArchCmpltDom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmplt * const, const ArchCmpltDom * const, const ArchCmpltDom * const)' {aka 'int (*)(const struct ArchCmplt_ * const, const struct ArchCmpltDom_ * const, const struct ArchCmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:421:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 421 | #define archCmpltDomIncl SCOTCH_NAME_INTERN (archCmpltDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archCmpltDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[0].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:421:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 421 | #define archCmpltDomIncl SCOTCH_NAME_INTERN (archCmpltDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archCmpltDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:100:48: note: in expansion of macro 'ARCHCLASSBLOCK' 100 | static const ArchClass archClassTab[] = { ARCHCLASSBLOCK ("cmplt", Cmplt, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:421:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 421 | #define archCmpltDomIncl SCOTCH_NAME_INTERN (archCmpltDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:121:29: note: in expansion of macro 'archCmpltDomIncl' 121 | int archCmpltDomIncl (const ArchCmplt * const, const ArchCmpltDom * const, const ArchCmpltDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchCmpltw * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchCmpltw_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:428:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 428 | #define archCmpltwArchLoad SCOTCH_NAME_INTERN (archCmpltwArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archCmpltwArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:428:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 428 | #define archCmpltwArchLoad SCOTCH_NAME_INTERN (archCmpltwArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archCmpltwArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:428:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 428 | #define archCmpltwArchLoad SCOTCH_NAME_INTERN (archCmpltwArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:95:29: note: in expansion of macro 'archCmpltwArchLoad' 95 | int archCmpltwArchLoad (ArchCmpltw * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmpltw * const, FILE * const restrict)' {aka 'int (*)(const struct ArchCmpltw_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:429:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 429 | #define archCmpltwArchSave SCOTCH_NAME_INTERN (archCmpltwArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archCmpltwArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:429:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 429 | #define archCmpltwArchSave SCOTCH_NAME_INTERN (archCmpltwArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archCmpltwArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:429:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 429 | #define archCmpltwArchSave SCOTCH_NAME_INTERN (archCmpltwArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:96:29: note: in expansion of macro 'archCmpltwArchSave' 96 | int archCmpltwArchSave (const ArchCmpltw * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchCmpltw * const restrict)' {aka 'int (*)(struct ArchCmpltw_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:427:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 427 | #define archCmpltwArchFree SCOTCH_NAME_INTERN (archCmpltwArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archCmpltwArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1]._SCOTCHarchFree') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:427:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 427 | #define archCmpltwArchFree SCOTCH_NAME_INTERN (archCmpltwArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archCmpltwArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwArchFree' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:427:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 427 | #define archCmpltwArchFree SCOTCH_NAME_INTERN (archCmpltwArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:97:29: note: in expansion of macro 'archCmpltwArchFree' 97 | int archCmpltwArchFree (ArchCmpltw * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchCmpltMatch * const restrict, const ArchCmplt * const restrict)' {aka 'int (*)(struct ArchCmpltMatch_ * const restrict, const struct ArchCmplt_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:412:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 412 | #define archCmpltMatchInit SCOTCH_NAME_INTERN (archCmpltMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:99:37: note: in expansion of macro 'archCmpltMatchInit' 99 | #define archCmpltwMatchInit archCmpltMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archCmpltwMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:412:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 412 | #define archCmpltMatchInit SCOTCH_NAME_INTERN (archCmpltMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:99:37: note: in expansion of macro 'archCmpltMatchInit' 99 | #define archCmpltwMatchInit archCmpltMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archCmpltwMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:412:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 412 | #define archCmpltMatchInit SCOTCH_NAME_INTERN (archCmpltMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:108:29: note: in expansion of macro 'archCmpltMatchInit' 108 | int archCmpltMatchInit (ArchCmpltMatch * restrict const, const ArchCmplt * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchCmpltMatch * const restrict)' {aka 'void (*)(struct ArchCmpltMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:413:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 413 | #define archCmpltMatchExit SCOTCH_NAME_INTERN (archCmpltMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:100:37: note: in expansion of macro 'archCmpltMatchExit' 100 | #define archCmpltwMatchExit archCmpltMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archCmpltwMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:413:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 413 | #define archCmpltMatchExit SCOTCH_NAME_INTERN (archCmpltMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:100:37: note: in expansion of macro 'archCmpltMatchExit' 100 | #define archCmpltwMatchExit archCmpltMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archCmpltwMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:413:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 413 | #define archCmpltMatchExit SCOTCH_NAME_INTERN (archCmpltMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:109:29: note: in expansion of macro 'archCmpltMatchExit' 109 | void archCmpltMatchExit (ArchCmpltMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchCmpltMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchCmpltMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:414:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 414 | #define archCmpltMatchMate SCOTCH_NAME_INTERN (archCmpltMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:101:37: note: in expansion of macro 'archCmpltMatchMate' 101 | #define archCmpltwMatchMate archCmpltMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archCmpltwMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:414:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 414 | #define archCmpltMatchMate SCOTCH_NAME_INTERN (archCmpltMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:101:37: note: in expansion of macro 'archCmpltMatchMate' 101 | #define archCmpltwMatchMate archCmpltMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archCmpltwMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:414:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 414 | #define archCmpltMatchMate SCOTCH_NAME_INTERN (archCmpltMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmplt.h:110:29: note: in expansion of macro 'archCmpltMatchMate' 110 | Anum archCmpltMatchMate (ArchCmpltMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchCmpltw * const, const ArchCmpltwDom * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, const struct ArchCmpltwDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:430:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 430 | #define archCmpltwDomNum SCOTCH_NAME_INTERN (archCmpltwDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archCmpltwDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:430:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 430 | #define archCmpltwDomNum SCOTCH_NAME_INTERN (archCmpltwDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archCmpltwDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:430:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 430 | #define archCmpltwDomNum SCOTCH_NAME_INTERN (archCmpltwDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:103:29: note: in expansion of macro 'archCmpltwDomNum' 103 | ArchDomNum archCmpltwDomNum (const ArchCmpltw * const, const ArchCmpltwDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmpltw * const, ArchCmpltwDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchCmpltw_ * const, struct ArchCmpltwDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:431:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 431 | #define archCmpltwDomTerm SCOTCH_NAME_INTERN (archCmpltwDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archCmpltwDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:431:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 431 | #define archCmpltwDomTerm SCOTCH_NAME_INTERN (archCmpltwDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archCmpltwDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:431:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 431 | #define archCmpltwDomTerm SCOTCH_NAME_INTERN (archCmpltwDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:104:29: note: in expansion of macro 'archCmpltwDomTerm' 104 | int archCmpltwDomTerm (const ArchCmpltw * const, ArchCmpltwDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchCmpltw * const, const ArchCmpltwDom * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, const struct ArchCmpltwDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:432:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 432 | #define archCmpltwDomSize SCOTCH_NAME_INTERN (archCmpltwDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archCmpltwDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:432:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 432 | #define archCmpltwDomSize SCOTCH_NAME_INTERN (archCmpltwDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archCmpltwDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:432:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 432 | #define archCmpltwDomSize SCOTCH_NAME_INTERN (archCmpltwDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:105:29: note: in expansion of macro 'archCmpltwDomSize' 105 | Anum archCmpltwDomSize (const ArchCmpltw * const, const ArchCmpltwDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchCmpltw * const, const ArchCmpltwDom * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, const struct ArchCmpltwDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:433:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 433 | #define archCmpltwDomWght SCOTCH_NAME_INTERN (archCmpltwDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archCmpltwDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:433:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 433 | #define archCmpltwDomWght SCOTCH_NAME_INTERN (archCmpltwDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archCmpltwDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomWght' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:433:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 433 | #define archCmpltwDomWght SCOTCH_NAME_INTERN (archCmpltwDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:106:29: note: in expansion of macro 'archCmpltwDomWght' 106 | Anum archCmpltwDomWght (const ArchCmpltw * const, const ArchCmpltwDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchCmpltw * const, const ArchCmpltwDom * const, const ArchCmpltwDom * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, const struct ArchCmpltwDom_ * const, const struct ArchCmpltwDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:434:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 434 | #define archCmpltwDomDist SCOTCH_NAME_INTERN (archCmpltwDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archCmpltwDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:434:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 434 | #define archCmpltwDomDist SCOTCH_NAME_INTERN (archCmpltwDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archCmpltwDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:434:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 434 | #define archCmpltwDomDist SCOTCH_NAME_INTERN (archCmpltwDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:107:29: note: in expansion of macro 'archCmpltwDomDist' 107 | Anum archCmpltwDomDist (const ArchCmpltw * const, const ArchCmpltwDom * const, const ArchCmpltwDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmpltw * const, ArchCmpltwDom * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, struct ArchCmpltwDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:435:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 435 | #define archCmpltwDomFrst SCOTCH_NAME_INTERN (archCmpltwDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archCmpltwDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:435:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 435 | #define archCmpltwDomFrst SCOTCH_NAME_INTERN (archCmpltwDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archCmpltwDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:435:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 435 | #define archCmpltwDomFrst SCOTCH_NAME_INTERN (archCmpltwDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:108:29: note: in expansion of macro 'archCmpltwDomFrst' 108 | int archCmpltwDomFrst (const ArchCmpltw * const, ArchCmpltwDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmpltw * const, ArchCmpltwDom * const, FILE * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, struct ArchCmpltwDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:437:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 437 | #define archCmpltwDomLoad SCOTCH_NAME_INTERN (archCmpltwDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archCmpltwDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:437:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 437 | #define archCmpltwDomLoad SCOTCH_NAME_INTERN (archCmpltwDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archCmpltwDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:437:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 437 | #define archCmpltwDomLoad SCOTCH_NAME_INTERN (archCmpltwDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:109:29: note: in expansion of macro 'archCmpltwDomLoad' 109 | int archCmpltwDomLoad (const ArchCmpltw * const, ArchCmpltwDom * const, FILE * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmpltw * const, const ArchCmpltwDom * const, FILE * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, const struct ArchCmpltwDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:438:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 438 | #define archCmpltwDomSave SCOTCH_NAME_INTERN (archCmpltwDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archCmpltwDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:438:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 438 | #define archCmpltwDomSave SCOTCH_NAME_INTERN (archCmpltwDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archCmpltwDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:438:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 438 | #define archCmpltwDomSave SCOTCH_NAME_INTERN (archCmpltwDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:110:29: note: in expansion of macro 'archCmpltwDomSave' 110 | int archCmpltwDomSave (const ArchCmpltw * const, const ArchCmpltwDom * const, FILE * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmpltw * const, const ArchCmpltwDom * const, ArchCmpltwDom * const restrict, ArchCmpltwDom * const restrict)' {aka 'int (*)(const struct ArchCmpltw_ * const, const struct ArchCmpltwDom_ * const, struct ArchCmpltwDom_ * const restrict, struct ArchCmpltwDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:439:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 439 | #define archCmpltwDomBipart SCOTCH_NAME_INTERN (archCmpltwDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archCmpltwDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:439:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 439 | #define archCmpltwDomBipart SCOTCH_NAME_INTERN (archCmpltwDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archCmpltwDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:439:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 439 | #define archCmpltwDomBipart SCOTCH_NAME_INTERN (archCmpltwDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:111:29: note: in expansion of macro 'archCmpltwDomBipart' 111 | int archCmpltwDomBipart (const ArchCmpltw * const, const ArchCmpltwDom * const, ArchCmpltwDom * restrict const, ArchCmpltwDom * restrict const); | ^~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchCmpltw * const, const ArchCmpltwDom * const, const ArchCmpltwDom * const)' {aka 'int (*)(const struct ArchCmpltw_ * const, const struct ArchCmpltwDom_ * const, const struct ArchCmpltwDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:436:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 436 | #define archCmpltwDomIncl SCOTCH_NAME_INTERN (archCmpltwDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archCmpltwDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[1].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:436:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 436 | #define archCmpltwDomIncl SCOTCH_NAME_INTERN (archCmpltwDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archCmpltwDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:101:48: note: in expansion of macro 'ARCHCLASSBLOCK' 101 | ARCHCLASSBLOCK ("cmpltw", Cmpltw, ARCHPART), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchCmpltwDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:436:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 436 | #define archCmpltwDomIncl SCOTCH_NAME_INTERN (archCmpltwDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_cmpltw.h:112:29: note: in expansion of macro 'archCmpltwDomIncl' 112 | int archCmpltwDomIncl (const ArchCmpltw * const, const ArchCmpltwDom * const, const ArchCmpltwDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchDeco * const, FILE * const restrict)' {aka 'int (*)(struct ArchDeco_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:444:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 444 | #define archDecoArchLoad SCOTCH_NAME_INTERN (archDecoArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archDecoArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:444:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 444 | #define archDecoArchLoad SCOTCH_NAME_INTERN (archDecoArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archDecoArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:444:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 444 | #define archDecoArchLoad SCOTCH_NAME_INTERN (archDecoArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:128:29: note: in expansion of macro 'archDecoArchLoad' 128 | int archDecoArchLoad (ArchDeco * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco * const, FILE * const restrict)' {aka 'int (*)(const struct ArchDeco_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:445:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 445 | #define archDecoArchSave SCOTCH_NAME_INTERN (archDecoArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archDecoArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:445:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 445 | #define archDecoArchSave SCOTCH_NAME_INTERN (archDecoArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archDecoArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:445:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 445 | #define archDecoArchSave SCOTCH_NAME_INTERN (archDecoArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:129:29: note: in expansion of macro 'archDecoArchSave' 129 | int archDecoArchSave (const ArchDeco * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchDeco * const)' {aka 'int (*)(struct ArchDeco_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:443:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 443 | #define archDecoArchFree SCOTCH_NAME_INTERN (archDecoArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archDecoArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2]._SCOTCHarchFree') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:443:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 443 | #define archDecoArchFree SCOTCH_NAME_INTERN (archDecoArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archDecoArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoArchFree' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:443:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 443 | #define archDecoArchFree SCOTCH_NAME_INTERN (archDecoArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:130:29: note: in expansion of macro 'archDecoArchFree' 130 | int archDecoArchFree (ArchDeco * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchDeco * const, const ArchDecoDom * const)' {aka 'int (*)(const struct ArchDeco_ * const, const struct ArchDecoDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:446:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 446 | #define archDecoDomNum SCOTCH_NAME_INTERN (archDecoDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archDecoDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:446:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 446 | #define archDecoDomNum SCOTCH_NAME_INTERN (archDecoDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archDecoDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:446:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 446 | #define archDecoDomNum SCOTCH_NAME_INTERN (archDecoDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:139:29: note: in expansion of macro 'archDecoDomNum' 139 | ArchDomNum archDecoDomNum (const ArchDeco * const, const ArchDecoDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco * const, ArchDecoDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchDeco_ * const, struct ArchDecoDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:447:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 447 | #define archDecoDomTerm SCOTCH_NAME_INTERN (archDecoDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archDecoDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:447:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 447 | #define archDecoDomTerm SCOTCH_NAME_INTERN (archDecoDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archDecoDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:447:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 447 | #define archDecoDomTerm SCOTCH_NAME_INTERN (archDecoDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:140:29: note: in expansion of macro 'archDecoDomTerm' 140 | int archDecoDomTerm (const ArchDeco * const, ArchDecoDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDeco * const, const ArchDecoDom * const)' {aka 'int (*)(const struct ArchDeco_ * const, const struct ArchDecoDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:448:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 448 | #define archDecoDomSize SCOTCH_NAME_INTERN (archDecoDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archDecoDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:448:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 448 | #define archDecoDomSize SCOTCH_NAME_INTERN (archDecoDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archDecoDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:448:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 448 | #define archDecoDomSize SCOTCH_NAME_INTERN (archDecoDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:141:29: note: in expansion of macro 'archDecoDomSize' 141 | Anum archDecoDomSize (const ArchDeco * const, const ArchDecoDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDeco * const, const ArchDecoDom * const)' {aka 'int (*)(const struct ArchDeco_ * const, const struct ArchDecoDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:449:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 449 | #define archDecoDomWght SCOTCH_NAME_INTERN (archDecoDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archDecoDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:449:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 449 | #define archDecoDomWght SCOTCH_NAME_INTERN (archDecoDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archDecoDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomWght' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:449:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 449 | #define archDecoDomWght SCOTCH_NAME_INTERN (archDecoDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:142:29: note: in expansion of macro 'archDecoDomWght' 142 | Anum archDecoDomWght (const ArchDeco * const, const ArchDecoDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDeco * const, const ArchDecoDom * const, const ArchDecoDom * const)' {aka 'int (*)(const struct ArchDeco_ * const, const struct ArchDecoDom_ * const, const struct ArchDecoDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:450:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 450 | #define archDecoDomDist SCOTCH_NAME_INTERN (archDecoDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archDecoDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:450:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 450 | #define archDecoDomDist SCOTCH_NAME_INTERN (archDecoDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archDecoDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:450:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 450 | #define archDecoDomDist SCOTCH_NAME_INTERN (archDecoDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:143:29: note: in expansion of macro 'archDecoDomDist' 143 | Anum archDecoDomDist (const ArchDeco * const, const ArchDecoDom * const, const ArchDecoDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco * const, ArchDecoDom * const restrict)' {aka 'int (*)(const struct ArchDeco_ * const, struct ArchDecoDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:451:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 451 | #define archDecoDomFrst SCOTCH_NAME_INTERN (archDecoDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archDecoDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:451:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 451 | #define archDecoDomFrst SCOTCH_NAME_INTERN (archDecoDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archDecoDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:451:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 451 | #define archDecoDomFrst SCOTCH_NAME_INTERN (archDecoDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:144:29: note: in expansion of macro 'archDecoDomFrst' 144 | int archDecoDomFrst (const ArchDeco * const, ArchDecoDom * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco * const, ArchDecoDom * const restrict, FILE * const restrict)' {aka 'int (*)(const struct ArchDeco_ * const, struct ArchDecoDom_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:453:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 453 | #define archDecoDomLoad SCOTCH_NAME_INTERN (archDecoDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archDecoDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:453:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 453 | #define archDecoDomLoad SCOTCH_NAME_INTERN (archDecoDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archDecoDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:453:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 453 | #define archDecoDomLoad SCOTCH_NAME_INTERN (archDecoDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:145:29: note: in expansion of macro 'archDecoDomLoad' 145 | int archDecoDomLoad (const ArchDeco * const, ArchDecoDom * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco * const, const ArchDecoDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchDeco_ * const, const struct ArchDecoDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:454:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 454 | #define archDecoDomSave SCOTCH_NAME_INTERN (archDecoDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archDecoDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:454:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 454 | #define archDecoDomSave SCOTCH_NAME_INTERN (archDecoDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archDecoDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:454:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 454 | #define archDecoDomSave SCOTCH_NAME_INTERN (archDecoDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:146:29: note: in expansion of macro 'archDecoDomSave' 146 | int archDecoDomSave (const ArchDeco * const, const ArchDecoDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco * const, const ArchDecoDom * const, ArchDecoDom * const restrict, ArchDecoDom * const restrict)' {aka 'int (*)(const struct ArchDeco_ * const, const struct ArchDecoDom_ * const, struct ArchDecoDom_ * const restrict, struct ArchDecoDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:455:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 455 | #define archDecoDomBipart SCOTCH_NAME_INTERN (archDecoDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archDecoDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:455:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 455 | #define archDecoDomBipart SCOTCH_NAME_INTERN (archDecoDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archDecoDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:455:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 455 | #define archDecoDomBipart SCOTCH_NAME_INTERN (archDecoDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:147:29: note: in expansion of macro 'archDecoDomBipart' 147 | int archDecoDomBipart (const ArchDeco * const, const ArchDecoDom * const, ArchDecoDom * restrict const, ArchDecoDom * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco * const, const ArchDecoDom * const, const ArchDecoDom * const)' {aka 'int (*)(const struct ArchDeco_ * const, const struct ArchDecoDom_ * const, const struct ArchDecoDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:452:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 452 | #define archDecoDomIncl SCOTCH_NAME_INTERN (archDecoDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archDecoDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[2].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:452:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 452 | #define archDecoDomIncl SCOTCH_NAME_INTERN (archDecoDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archDecoDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:102:48: note: in expansion of macro 'ARCHCLASSBLOCK' 102 | ARCHCLASSBLOCK ("deco", Deco, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDecoDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:452:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 452 | #define archDecoDomIncl SCOTCH_NAME_INTERN (archDecoDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco.h:148:29: note: in expansion of macro 'archDecoDomIncl' 148 | int archDecoDomIncl (const ArchDeco * const, const ArchDecoDom * const, const ArchDecoDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco2 * const, FILE * const restrict)' {aka 'int (*)(const struct ArchDeco2_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:460:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 460 | #define archDeco2ArchSave SCOTCH_NAME_INTERN (archDeco2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archDeco2ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:460:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 460 | #define archDeco2ArchSave SCOTCH_NAME_INTERN (archDeco2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archDeco2ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2ArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:460:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 460 | #define archDeco2ArchSave SCOTCH_NAME_INTERN (archDeco2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:143:29: note: in expansion of macro 'archDeco2ArchSave' 143 | int archDeco2ArchSave (const ArchDeco2 * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchDeco2 * const)' {aka 'int (*)(struct ArchDeco2_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:458:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 458 | #define archDeco2ArchFree SCOTCH_NAME_INTERN (archDeco2ArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archDeco2ArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3]._SCOTCHarchFree') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:458:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 458 | #define archDeco2ArchFree SCOTCH_NAME_INTERN (archDeco2ArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archDeco2ArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2ArchFree' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:458:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 458 | #define archDeco2ArchFree SCOTCH_NAME_INTERN (archDeco2ArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:144:29: note: in expansion of macro 'archDeco2ArchFree' 144 | int archDeco2ArchFree (ArchDeco2 * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(struct ArchSubMatch_ * const restrict, const ArchDeco2 * const restrict)' {aka 'int (*)(struct ArchSubMatch_ * const restrict, const struct ArchDeco2_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:472:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 472 | #define archDeco2MatchInit SCOTCH_NAME_INTERN (archDeco2MatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archDeco2MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:472:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 472 | #define archDeco2MatchInit SCOTCH_NAME_INTERN (archDeco2MatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archDeco2MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2MatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:472:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 472 | #define archDeco2MatchInit SCOTCH_NAME_INTERN (archDeco2MatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:146:29: note: in expansion of macro 'archDeco2MatchInit' 146 | int archDeco2MatchInit (struct ArchSubMatch_ * restrict const, const ArchDeco2 * restrict const); /* Use "sub" matching routines */ | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchSubMatch * const restrict)' {aka 'void (*)(struct ArchSubMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:557:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 557 | #define archSubMatchExit SCOTCH_NAME_INTERN (archSubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:147:37: note: in expansion of macro 'archSubMatchExit' 147 | #define archDeco2MatchExit archSubMatchExit | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archDeco2MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:66: /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict, const BgraphBipartBdParam * const restrict)' {aka 'int (*)(struct Bgraph_ * const restrict, const struct BgraphBipartBdParam_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:702:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 702 | #define bgraphBipartBd SCOTCH_NAME_INTERN (bgraphBipartBd) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:123:61: note: in expansion of macro 'bgraphBipartBd' 123 | { BGRAPHBIPARTSTMETHBD, "b", bgraphBipartBd, &bgraphbipartstdefaultbd }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:557:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 557 | #define archSubMatchExit SCOTCH_NAME_INTERN (archSubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:147:37: note: in expansion of macro 'archSubMatchExit' 147 | #define archDeco2MatchExit archSubMatchExit | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archDeco2MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[0].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:702:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 702 | #define bgraphBipartBd SCOTCH_NAME_INTERN (bgraphBipartBd) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:123:61: note: in expansion of macro 'bgraphBipartBd' 123 | { BGRAPHBIPARTSTMETHBD, "b", bgraphBipartBd, &bgraphbipartstdefaultbd }, | ^~~~~~~~~~~~~~ gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:270: src/libscotch/CMakeFiles/scotch.dir/arch_sub.c.o] Error 1 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:557:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 557 | #define archSubMatchExit SCOTCH_NAME_INTERN (archSubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:112:29: note: in expansion of macro 'archSubMatchExit' 112 | void archSubMatchExit (ArchSubMatch * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartBd' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:702:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 702 | #define bgraphBipartBd SCOTCH_NAME_INTERN (bgraphBipartBd) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_bd.h:67:29: note: in expansion of macro 'bgraphBipartBd' 67 | int bgraphBipartBd (Bgraph * restrict const, const BgraphBipartBdParam * restrict const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchSubMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchSubMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:558:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 558 | #define archSubMatchMate SCOTCH_NAME_INTERN (archSubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:148:37: note: in expansion of macro 'archSubMatchMate' 148 | #define archDeco2MatchMate archSubMatchMate | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archDeco2MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict, const BgraphBipartDfParam * const)' {aka 'int (*)(struct Bgraph_ * const restrict, const struct BgraphBipartDfParam_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:703:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 703 | #define bgraphBipartDf SCOTCH_NAME_INTERN (bgraphBipartDf) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:124:61: note: in expansion of macro 'bgraphBipartDf' 124 | { BGRAPHBIPARTSTMETHDF, "d", bgraphBipartDf, &bgraphbipartstdefaultdf }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:558:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 558 | #define archSubMatchMate SCOTCH_NAME_INTERN (archSubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:148:37: note: in expansion of macro 'archSubMatchMate' 148 | #define archDeco2MatchMate archSubMatchMate | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archDeco2MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[1].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:703:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 703 | #define bgraphBipartDf SCOTCH_NAME_INTERN (bgraphBipartDf) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:124:61: note: in expansion of macro 'bgraphBipartDf' 124 | { BGRAPHBIPARTSTMETHDF, "d", bgraphBipartDf, &bgraphbipartstdefaultdf }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:558:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 558 | #define archSubMatchMate SCOTCH_NAME_INTERN (archSubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:113:29: note: in expansion of macro 'archSubMatchMate' 113 | Anum archSubMatchMate (ArchSubMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartDf' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:703:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 703 | #define bgraphBipartDf SCOTCH_NAME_INTERN (bgraphBipartDf) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_df.h:115:29: note: in expansion of macro 'bgraphBipartDf' 115 | int bgraphBipartDf (Bgraph * restrict const, const BgraphBipartDfParam * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchDeco2 * const, const ArchDeco2Dom * const)' {aka 'int (*)(const struct ArchDeco2_ * const, const struct ArchDeco2Dom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:461:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 461 | #define archDeco2DomNum SCOTCH_NAME_INTERN (archDeco2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archDeco2DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict)' {aka 'int (*)(struct Bgraph_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:706:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 706 | #define bgraphBipartEx SCOTCH_NAME_INTERN (bgraphBipartEx) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:125:61: note: in expansion of macro 'bgraphBipartEx' 125 | { BGRAPHBIPARTSTMETHEX, "x", bgraphBipartEx, NULL }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:461:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 461 | #define archDeco2DomNum SCOTCH_NAME_INTERN (archDeco2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archDeco2DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[2].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:706:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 706 | #define bgraphBipartEx SCOTCH_NAME_INTERN (bgraphBipartEx) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:125:61: note: in expansion of macro 'bgraphBipartEx' 125 | { BGRAPHBIPARTSTMETHEX, "x", bgraphBipartEx, NULL }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:461:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 461 | #define archDeco2DomNum SCOTCH_NAME_INTERN (archDeco2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:150:29: note: in expansion of macro 'archDeco2DomNum' 150 | ArchDomNum archDeco2DomNum (const ArchDeco2 * const, const ArchDeco2Dom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartEx' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:706:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 706 | #define bgraphBipartEx SCOTCH_NAME_INTERN (bgraphBipartEx) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_ex.h:75:29: note: in expansion of macro 'bgraphBipartEx' 75 | int bgraphBipartEx (Bgraph * restrict const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco2 * const, ArchDeco2Dom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchDeco2_ * const, struct ArchDeco2Dom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:462:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 462 | #define archDeco2DomTerm SCOTCH_NAME_INTERN (archDeco2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archDeco2DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:462:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 462 | #define archDeco2DomTerm SCOTCH_NAME_INTERN (archDeco2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archDeco2DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict, const BgraphBipartFmParam * const)' {aka 'int (*)(struct Bgraph_ * const restrict, const struct BgraphBipartFmParam_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:707:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 707 | #define bgraphBipartFm SCOTCH_NAME_INTERN (bgraphBipartFm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:126:61: note: in expansion of macro 'bgraphBipartFm' 126 | { BGRAPHBIPARTSTMETHFM, "f", bgraphBipartFm, &bgraphbipartstdefaultfm }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:462:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 462 | #define archDeco2DomTerm SCOTCH_NAME_INTERN (archDeco2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:151:29: note: in expansion of macro 'archDeco2DomTerm' 151 | int archDeco2DomTerm (const ArchDeco2 * const, ArchDeco2Dom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[3].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:707:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 707 | #define bgraphBipartFm SCOTCH_NAME_INTERN (bgraphBipartFm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:126:61: note: in expansion of macro 'bgraphBipartFm' 126 | { BGRAPHBIPARTSTMETHFM, "f", bgraphBipartFm, &bgraphbipartstdefaultfm }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDeco2 * const, const ArchDeco2Dom * const)' {aka 'int (*)(const struct ArchDeco2_ * const, const struct ArchDeco2Dom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:463:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 463 | #define archDeco2DomSize SCOTCH_NAME_INTERN (archDeco2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archDeco2DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartFm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:707:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 707 | #define bgraphBipartFm SCOTCH_NAME_INTERN (bgraphBipartFm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_fm.h:147:29: note: in expansion of macro 'bgraphBipartFm' 147 | int bgraphBipartFm (Bgraph * restrict const, const BgraphBipartFmParam * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:463:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 463 | #define archDeco2DomSize SCOTCH_NAME_INTERN (archDeco2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archDeco2DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict, const BgraphBipartGgParam * const)' {aka 'int (*)(struct Bgraph_ * const restrict, const struct BgraphBipartGgParam_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:708:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 708 | #define bgraphBipartGg SCOTCH_NAME_INTERN (bgraphBipartGg) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:127:61: note: in expansion of macro 'bgraphBipartGg' 127 | { BGRAPHBIPARTSTMETHGG, "h", bgraphBipartGg, &bgraphbipartstdefaultgg }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:463:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 463 | #define archDeco2DomSize SCOTCH_NAME_INTERN (archDeco2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:152:29: note: in expansion of macro 'archDeco2DomSize' 152 | Anum archDeco2DomSize (const ArchDeco2 * const, const ArchDeco2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[4].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:708:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 708 | #define bgraphBipartGg SCOTCH_NAME_INTERN (bgraphBipartGg) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:127:61: note: in expansion of macro 'bgraphBipartGg' 127 | { BGRAPHBIPARTSTMETHGG, "h", bgraphBipartGg, &bgraphbipartstdefaultgg }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDeco2 * const, const ArchDeco2Dom * const)' {aka 'int (*)(const struct ArchDeco2_ * const, const struct ArchDeco2Dom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:464:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 464 | #define archDeco2DomWght SCOTCH_NAME_INTERN (archDeco2DomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archDeco2DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartGg' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:708:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 708 | #define bgraphBipartGg SCOTCH_NAME_INTERN (bgraphBipartGg) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_gg.h:99:29: note: in expansion of macro 'bgraphBipartGg' 99 | int bgraphBipartGg (Bgraph * restrict const, const BgraphBipartGgParam * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:464:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 464 | #define archDeco2DomWght SCOTCH_NAME_INTERN (archDeco2DomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archDeco2DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict, const BgraphBipartGpParam * const)' {aka 'int (*)(struct Bgraph_ * const restrict, const struct BgraphBipartGpParam_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:709:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 709 | #define bgraphBipartGp SCOTCH_NAME_INTERN (bgraphBipartGp) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:128:61: note: in expansion of macro 'bgraphBipartGp' 128 | { BGRAPHBIPARTSTMETHGP, "g", bgraphBipartGp, &bgraphbipartstdefaultgp }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomWght' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:464:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 464 | #define archDeco2DomWght SCOTCH_NAME_INTERN (archDeco2DomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:153:29: note: in expansion of macro 'archDeco2DomWght' 153 | Anum archDeco2DomWght (const ArchDeco2 * const, const ArchDeco2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[5].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:709:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 709 | #define bgraphBipartGp SCOTCH_NAME_INTERN (bgraphBipartGp) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:128:61: note: in expansion of macro 'bgraphBipartGp' 128 | { BGRAPHBIPARTSTMETHGP, "g", bgraphBipartGp, &bgraphbipartstdefaultgp }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDeco2 * const, const ArchDeco2Dom * const, const ArchDeco2Dom * const)' {aka 'int (*)(const struct ArchDeco2_ * const, const struct ArchDeco2Dom_ * const, const struct ArchDeco2Dom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:465:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 465 | #define archDeco2DomDist SCOTCH_NAME_INTERN (archDeco2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archDeco2DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartGp' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:709:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 709 | #define bgraphBipartGp SCOTCH_NAME_INTERN (bgraphBipartGp) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_gp.h:86:29: note: in expansion of macro 'bgraphBipartGp' 86 | int bgraphBipartGp (Bgraph * restrict const, const BgraphBipartGpParam * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:465:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 465 | #define archDeco2DomDist SCOTCH_NAME_INTERN (archDeco2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archDeco2DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict, const BgraphBipartMlParam * const)' {aka 'int (*)(struct Bgraph_ * const restrict, const struct BgraphBipartMlParam_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:710:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 710 | #define bgraphBipartMl SCOTCH_NAME_INTERN (bgraphBipartMl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:129:61: note: in expansion of macro 'bgraphBipartMl' 129 | { BGRAPHBIPARTSTMETHML, "m", bgraphBipartMl, &bgraphbipartstdefaultml }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:465:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 465 | #define archDeco2DomDist SCOTCH_NAME_INTERN (archDeco2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:154:29: note: in expansion of macro 'archDeco2DomDist' 154 | Anum archDeco2DomDist (const ArchDeco2 * const, const ArchDeco2Dom * const, const ArchDeco2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[6].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:710:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 710 | #define bgraphBipartMl SCOTCH_NAME_INTERN (bgraphBipartMl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:129:61: note: in expansion of macro 'bgraphBipartMl' 129 | { BGRAPHBIPARTSTMETHML, "m", bgraphBipartMl, &bgraphbipartstdefaultml }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco2 * const, ArchDeco2Dom * const restrict)' {aka 'int (*)(const struct ArchDeco2_ * const, struct ArchDeco2Dom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:466:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 466 | #define archDeco2DomFrst SCOTCH_NAME_INTERN (archDeco2DomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archDeco2DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartMl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:710:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 710 | #define bgraphBipartMl SCOTCH_NAME_INTERN (bgraphBipartMl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_ml.h:85:29: note: in expansion of macro 'bgraphBipartMl' 85 | int bgraphBipartMl (Bgraph * restrict const, const BgraphBipartMlParam * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:466:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 466 | #define archDeco2DomFrst SCOTCH_NAME_INTERN (archDeco2DomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archDeco2DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(Bgraph * const restrict)' {aka 'int (*)(struct Bgraph_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:712:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 712 | #define bgraphBipartZr SCOTCH_NAME_INTERN (bgraphBipartZr) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:130:61: note: in expansion of macro 'bgraphBipartZr' 130 | { BGRAPHBIPARTSTMETHZR, "z", bgraphBipartZr, NULL }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:466:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 466 | #define archDeco2DomFrst SCOTCH_NAME_INTERN (archDeco2DomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:155:29: note: in expansion of macro 'archDeco2DomFrst' 155 | int archDeco2DomFrst (const ArchDeco2 * const, ArchDeco2Dom * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for 'bgraphbipartstmethtab[7].func') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:712:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 712 | #define bgraphBipartZr SCOTCH_NAME_INTERN (bgraphBipartZr) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:130:61: note: in expansion of macro 'bgraphBipartZr' 130 | { BGRAPHBIPARTSTMETHZR, "z", bgraphBipartZr, NULL }, | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco2 * const, ArchDeco2Dom * const restrict, FILE * const restrict)' {aka 'int (*)(const struct ArchDeco2_ * const, struct ArchDeco2Dom_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:468:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 468 | #define archDeco2DomLoad SCOTCH_NAME_INTERN (archDeco2DomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archDeco2DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHbgraphBipartZr' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:712:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 712 | #define bgraphBipartZr SCOTCH_NAME_INTERN (bgraphBipartZr) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_zr.h:58:29: note: in expansion of macro 'bgraphBipartZr' 58 | int bgraphBipartZr (Bgraph * restrict const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:468:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 468 | #define archDeco2DomLoad SCOTCH_NAME_INTERN (archDeco2DomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archDeco2DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:468:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 468 | #define archDeco2DomLoad SCOTCH_NAME_INTERN (archDeco2DomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:156:29: note: in expansion of macro 'archDeco2DomLoad' 156 | int archDeco2DomLoad (const ArchDeco2 * const, ArchDeco2Dom * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco2 * const, const ArchDeco2Dom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchDeco2_ * const, const struct ArchDeco2Dom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:469:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 469 | #define archDeco2DomSave SCOTCH_NAME_INTERN (archDeco2DomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archDeco2DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:469:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 469 | #define archDeco2DomSave SCOTCH_NAME_INTERN (archDeco2DomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archDeco2DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c: In function '_SCOTCHbgraphBipartSt': /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:367:15: error: too many arguments to function '(((const StratTab *)((const Strat *)strat)->tabl)->methtab + (sizetype)((long unsigned int)((const Strat *)strat)->data.method.meth * 32))->func'; expected 0, have 2 367 | return (strat->tabl->methtab[strat->data.method.meth].func (grafptr, (void *) &strat->data.method.data)); | ^~~~~ ~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/bgraph_bipart_st.c:70: /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/parser.h:112:29: note: declared here 112 | int (* func) (); /*+ Pointer to bipartitioning method +*/ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:469:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 469 | #define archDeco2DomSave SCOTCH_NAME_INTERN (archDeco2DomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:157:29: note: in expansion of macro 'archDeco2DomSave' 157 | int archDeco2DomSave (const ArchDeco2 * const, const ArchDeco2Dom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco2 * const, const ArchDeco2Dom * const, ArchDeco2Dom * const restrict, ArchDeco2Dom * const restrict)' {aka 'int (*)(const struct ArchDeco2_ * const, const struct ArchDeco2Dom_ * const, struct ArchDeco2Dom_ * const restrict, struct ArchDeco2Dom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:470:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 470 | #define archDeco2DomBipart SCOTCH_NAME_INTERN (archDeco2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archDeco2DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:470:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 470 | #define archDeco2DomBipart SCOTCH_NAME_INTERN (archDeco2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archDeco2DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:470:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 470 | #define archDeco2DomBipart SCOTCH_NAME_INTERN (archDeco2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:158:29: note: in expansion of macro 'archDeco2DomBipart' 158 | int archDeco2DomBipart (const ArchDeco2 * const, const ArchDeco2Dom * const, ArchDeco2Dom * restrict const, ArchDeco2Dom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDeco2 * const, const ArchDeco2Dom * const, const ArchDeco2Dom * const)' {aka 'int (*)(const struct ArchDeco2_ * const, const struct ArchDeco2Dom_ * const, const struct ArchDeco2Dom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:467:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 467 | #define archDeco2DomIncl SCOTCH_NAME_INTERN (archDeco2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archDeco2DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[3].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:467:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 467 | #define archDeco2DomIncl SCOTCH_NAME_INTERN (archDeco2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archDeco2DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:103:48: note: in expansion of macro 'ARCHCLASSBLOCK' 103 | ARCHCLASSBLOCK ("deco", Deco2, ARCHNONE), /* Hidden, type-2 decomposition-defined architecture */ | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDeco2DomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:467:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 467 | #define archDeco2DomIncl SCOTCH_NAME_INTERN (archDeco2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_deco2.h:159:29: note: in expansion of macro 'archDeco2DomIncl' 159 | int archDeco2DomIncl (const ArchDeco2 * const, const ArchDeco2Dom * const, const ArchDeco2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchDist * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchDist_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:473:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 473 | #define archDistArchLoad SCOTCH_NAME_INTERN (archDistArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archDistArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:473:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 473 | #define archDistArchLoad SCOTCH_NAME_INTERN (archDistArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archDistArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:473:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 473 | #define archDistArchLoad SCOTCH_NAME_INTERN (archDistArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:76:29: note: in expansion of macro 'archDistArchLoad' 76 | int archDistArchLoad (ArchDist * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDist * const, FILE * const restrict)' {aka 'int (*)(const struct ArchDist_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:474:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 474 | #define archDistArchSave SCOTCH_NAME_INTERN (archDistArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archDistArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:474:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 474 | #define archDistArchSave SCOTCH_NAME_INTERN (archDistArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archDistArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:474:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 474 | #define archDistArchSave SCOTCH_NAME_INTERN (archDistArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:77:29: note: in expansion of macro 'archDistArchSave' 77 | int archDistArchSave (const ArchDist * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchDist * const, const ArchDom * const)' {aka 'int (*)(const struct ArchDist_ * const, const struct ArchDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:476:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 476 | #define archDistDomNum SCOTCH_NAME_INTERN (archDistDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archDistDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:476:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 476 | #define archDistDomNum SCOTCH_NAME_INTERN (archDistDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archDistDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:476:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 476 | #define archDistDomNum SCOTCH_NAME_INTERN (archDistDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:85:29: note: in expansion of macro 'archDistDomNum' 85 | ArchDomNum archDistDomNum (const ArchDist * const, const ArchDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDist * const, ArchDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchDist_ * const, struct ArchDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:477:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 477 | #define archDistDomTerm SCOTCH_NAME_INTERN (archDistDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archDistDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ [ 13%] Linking C shared library ../../lib/libscotcherr.so /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:477:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 477 | #define archDistDomTerm SCOTCH_NAME_INTERN (archDistDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archDistDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:477:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 477 | #define archDistDomTerm SCOTCH_NAME_INTERN (archDistDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:86:29: note: in expansion of macro 'archDistDomTerm' 86 | int archDistDomTerm (const ArchDist * const, ArchDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E cmake_link_script CMakeFiles/scotcherr.dir/link.txt --verbose=1 gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:438: src/libscotch/CMakeFiles/scotch.dir/bgraph_bipart_st.c.o] Error 1 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDist * const, const ArchDom * const)' {aka 'int (*)(const struct ArchDist_ * const, const struct ArchDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:478:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 478 | #define archDistDomSize SCOTCH_NAME_INTERN (archDistDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archDistDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:478:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 478 | #define archDistDomSize SCOTCH_NAME_INTERN (archDistDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archDistDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:478:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 478 | #define archDistDomSize SCOTCH_NAME_INTERN (archDistDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:87:29: note: in expansion of macro 'archDistDomSize' 87 | Anum archDistDomSize (const ArchDist * const, const ArchDom * const); | ^~~~~~~~~~~~~~~ [ 13%] Linking C shared library ../../lib/libscotcherrexit.so /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDist * const, const ArchDom * const)' {aka 'int (*)(const struct ArchDist_ * const, const struct ArchDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:479:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 479 | #define archDistDomWght SCOTCH_NAME_INTERN (archDistDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archDistDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:479:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 479 | #define archDistDomWght SCOTCH_NAME_INTERN (archDistDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archDistDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomWght' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:479:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 479 | #define archDistDomWght SCOTCH_NAME_INTERN (archDistDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:88:29: note: in expansion of macro 'archDistDomWght' 88 | Anum archDistDomWght (const ArchDist * const, const ArchDom * const); | ^~~~~~~~~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E cmake_link_script CMakeFiles/scotcherrexit.dir/link.txt --verbose=1 /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchDist * const, const ArchDom * const, const ArchDom * const)' {aka 'int (*)(const struct ArchDist_ * const, const struct ArchDom_ * const, const struct ArchDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:480:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 480 | #define archDistDomDist SCOTCH_NAME_INTERN (archDistDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archDistDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:480:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 480 | #define archDistDomDist SCOTCH_NAME_INTERN (archDistDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archDistDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:480:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 480 | #define archDistDomDist SCOTCH_NAME_INTERN (archDistDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:89:29: note: in expansion of macro 'archDistDomDist' 89 | Anum archDistDomDist (const ArchDist * const, const ArchDom * const, const ArchDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDist * const, ArchDom * const)' {aka 'int (*)(const struct ArchDist_ * const, struct ArchDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:481:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 481 | #define archDistDomFrst SCOTCH_NAME_INTERN (archDistDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archDistDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:481:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 481 | #define archDistDomFrst SCOTCH_NAME_INTERN (archDistDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archDistDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:481:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 481 | #define archDistDomFrst SCOTCH_NAME_INTERN (archDistDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:90:29: note: in expansion of macro 'archDistDomFrst' 90 | int archDistDomFrst (const ArchDist * const, ArchDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDist * const, ArchDom * const, FILE * const)' {aka 'int (*)(const struct ArchDist_ * const, struct ArchDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:483:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 483 | #define archDistDomLoad SCOTCH_NAME_INTERN (archDistDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archDistDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:483:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 483 | #define archDistDomLoad SCOTCH_NAME_INTERN (archDistDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archDistDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:483:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 483 | #define archDistDomLoad SCOTCH_NAME_INTERN (archDistDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:91:29: note: in expansion of macro 'archDistDomLoad' 91 | int archDistDomLoad (const ArchDist * const, ArchDom * const, FILE * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDist * const, const ArchDom * const, FILE * const)' {aka 'int (*)(const struct ArchDist_ * const, const struct ArchDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:484:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 484 | #define archDistDomSave SCOTCH_NAME_INTERN (archDistDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archDistDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:484:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 484 | #define archDistDomSave SCOTCH_NAME_INTERN (archDistDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archDistDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:484:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 484 | #define archDistDomSave SCOTCH_NAME_INTERN (archDistDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:92:29: note: in expansion of macro 'archDistDomSave' 92 | int archDistDomSave (const ArchDist * const, const ArchDom * const, FILE * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDist * const, const ArchDom * const, ArchDom * const restrict, ArchDom * const restrict)' {aka 'int (*)(const struct ArchDist_ * const, const struct ArchDom_ * const, struct ArchDom_ * const restrict, struct ArchDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:485:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 485 | #define archDistDomBipart SCOTCH_NAME_INTERN (archDistDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archDistDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:485:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 485 | #define archDistDomBipart SCOTCH_NAME_INTERN (archDistDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archDistDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:485:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 485 | #define archDistDomBipart SCOTCH_NAME_INTERN (archDistDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:93:29: note: in expansion of macro 'archDistDomBipart' 93 | int archDistDomBipart (const ArchDist * const, const ArchDom * const, ArchDom * restrict const, ArchDom * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchDist * const, const ArchDom * const, const ArchDom * const)' {aka 'int (*)(const struct ArchDist_ * const, const struct ArchDom_ * const, const struct ArchDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:482:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 482 | #define archDistDomIncl SCOTCH_NAME_INTERN (archDistDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archDistDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[4].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:482:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 482 | #define archDistDomIncl SCOTCH_NAME_INTERN (archDistDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archDistDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:104:48: note: in expansion of macro 'ARCHCLASSBLOCK' 104 | ARCHCLASSBLOCK ("dist", Dist, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchDistDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:482:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 482 | #define archDistDomIncl SCOTCH_NAME_INTERN (archDistDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_dist.h:94:29: note: in expansion of macro 'archDistDomIncl' 94 | int archDistDomIncl (const ArchDist * const, const ArchDom * const, const ArchDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchHcub * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchHcub_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:487:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 487 | #define archHcubArchLoad SCOTCH_NAME_INTERN (archHcubArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archHcubArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:487:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 487 | #define archHcubArchLoad SCOTCH_NAME_INTERN (archHcubArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archHcubArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:487:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 487 | #define archHcubArchLoad SCOTCH_NAME_INTERN (archHcubArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:100:29: note: in expansion of macro 'archHcubArchLoad' 100 | int archHcubArchLoad (ArchHcub * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchHcub * const, FILE * const restrict)' {aka 'int (*)(const struct ArchHcub_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:488:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 488 | #define archHcubArchSave SCOTCH_NAME_INTERN (archHcubArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archHcubArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:488:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 488 | #define archHcubArchSave SCOTCH_NAME_INTERN (archHcubArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archHcubArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:488:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 488 | #define archHcubArchSave SCOTCH_NAME_INTERN (archHcubArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:101:29: note: in expansion of macro 'archHcubArchSave' 101 | int archHcubArchSave (const ArchHcub * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchHcubMatch * const restrict, const ArchHcub * const restrict)' {aka 'int (*)(struct ArchHcubMatch_ * const restrict, const struct ArchHcub_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:489:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 489 | #define archHcubMatchInit SCOTCH_NAME_INTERN (archHcubMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archHcubMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:489:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 489 | #define archHcubMatchInit SCOTCH_NAME_INTERN (archHcubMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archHcubMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:489:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 489 | #define archHcubMatchInit SCOTCH_NAME_INTERN (archHcubMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:104:29: note: in expansion of macro 'archHcubMatchInit' 104 | int archHcubMatchInit (ArchHcubMatch * restrict const, const ArchHcub * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchHcubMatch * const restrict)' {aka 'void (*)(struct ArchHcubMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:490:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 490 | #define archHcubMatchExit SCOTCH_NAME_INTERN (archHcubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archHcubMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:490:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 490 | #define archHcubMatchExit SCOTCH_NAME_INTERN (archHcubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archHcubMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:490:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 490 | #define archHcubMatchExit SCOTCH_NAME_INTERN (archHcubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:105:29: note: in expansion of macro 'archHcubMatchExit' 105 | void archHcubMatchExit (ArchHcubMatch * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchHcubMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchHcubMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:491:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 491 | #define archHcubMatchMate SCOTCH_NAME_INTERN (archHcubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archHcubMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:491:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 491 | #define archHcubMatchMate SCOTCH_NAME_INTERN (archHcubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archHcubMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:491:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 491 | #define archHcubMatchMate SCOTCH_NAME_INTERN (archHcubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:106:29: note: in expansion of macro 'archHcubMatchMate' 106 | Anum archHcubMatchMate (ArchHcubMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchHcub * const, const ArchHcubDom * const)' {aka 'int (*)(const struct ArchHcub_ * const, const struct ArchHcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:492:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 492 | #define archHcubDomNum SCOTCH_NAME_INTERN (archHcubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archHcubDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:492:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 492 | #define archHcubDomNum SCOTCH_NAME_INTERN (archHcubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archHcubDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:492:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 492 | #define archHcubDomNum SCOTCH_NAME_INTERN (archHcubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:108:29: note: in expansion of macro 'archHcubDomNum' 108 | ArchDomNum archHcubDomNum (const ArchHcub * const, const ArchHcubDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchHcub * const, ArchHcubDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchHcub_ * const, struct ArchHcubDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:493:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 493 | #define archHcubDomTerm SCOTCH_NAME_INTERN (archHcubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archHcubDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:493:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 493 | #define archHcubDomTerm SCOTCH_NAME_INTERN (archHcubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archHcubDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:493:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 493 | #define archHcubDomTerm SCOTCH_NAME_INTERN (archHcubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:109:29: note: in expansion of macro 'archHcubDomTerm' 109 | int archHcubDomTerm (const ArchHcub * const, ArchHcubDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchHcub * const, const ArchHcubDom * const)' {aka 'int (*)(const struct ArchHcub_ * const, const struct ArchHcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:494:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 494 | #define archHcubDomSize SCOTCH_NAME_INTERN (archHcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archHcubDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:494:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 494 | #define archHcubDomSize SCOTCH_NAME_INTERN (archHcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archHcubDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:494:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 494 | #define archHcubDomSize SCOTCH_NAME_INTERN (archHcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:110:29: note: in expansion of macro 'archHcubDomSize' 110 | Anum archHcubDomSize (const ArchHcub * const, const ArchHcubDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchHcub * const, const ArchHcubDom * const)' {aka 'int (*)(const struct ArchHcub_ * const, const struct ArchHcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:494:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 494 | #define archHcubDomSize SCOTCH_NAME_INTERN (archHcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:111:37: note: in expansion of macro 'archHcubDomSize' 111 | #define archHcubDomWght archHcubDomSize | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archHcubDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:494:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 494 | #define archHcubDomSize SCOTCH_NAME_INTERN (archHcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:111:37: note: in expansion of macro 'archHcubDomSize' 111 | #define archHcubDomWght archHcubDomSize | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archHcubDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:494:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 494 | #define archHcubDomSize SCOTCH_NAME_INTERN (archHcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:110:29: note: in expansion of macro 'archHcubDomSize' 110 | Anum archHcubDomSize (const ArchHcub * const, const ArchHcubDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchHcub * const, const ArchHcubDom * const, const ArchHcubDom * const)' {aka 'int (*)(const struct ArchHcub_ * const, const struct ArchHcubDom_ * const, const struct ArchHcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:496:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 496 | #define archHcubDomDist SCOTCH_NAME_INTERN (archHcubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archHcubDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:496:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 496 | #define archHcubDomDist SCOTCH_NAME_INTERN (archHcubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archHcubDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:496:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 496 | #define archHcubDomDist SCOTCH_NAME_INTERN (archHcubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:112:29: note: in expansion of macro 'archHcubDomDist' 112 | Anum archHcubDomDist (const ArchHcub * const, const ArchHcubDom * const, const ArchHcubDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchHcub * const, ArchHcubDom * const restrict)' {aka 'int (*)(const struct ArchHcub_ * const, struct ArchHcubDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:497:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 497 | #define archHcubDomFrst SCOTCH_NAME_INTERN (archHcubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archHcubDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:497:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 497 | #define archHcubDomFrst SCOTCH_NAME_INTERN (archHcubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archHcubDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:497:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 497 | #define archHcubDomFrst SCOTCH_NAME_INTERN (archHcubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:113:29: note: in expansion of macro 'archHcubDomFrst' 113 | int archHcubDomFrst (const ArchHcub * const, ArchHcubDom * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchHcub * const, ArchHcubDom * const restrict, FILE * const restrict)' {aka 'int (*)(const struct ArchHcub_ * const, struct ArchHcubDom_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:499:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 499 | #define archHcubDomLoad SCOTCH_NAME_INTERN (archHcubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archHcubDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:499:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 499 | #define archHcubDomLoad SCOTCH_NAME_INTERN (archHcubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archHcubDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:499:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 499 | #define archHcubDomLoad SCOTCH_NAME_INTERN (archHcubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:114:29: note: in expansion of macro 'archHcubDomLoad' 114 | int archHcubDomLoad (const ArchHcub * const, ArchHcubDom * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchHcub * const, const ArchHcubDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchHcub_ * const, const struct ArchHcubDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:500:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 500 | #define archHcubDomSave SCOTCH_NAME_INTERN (archHcubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archHcubDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:500:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 500 | #define archHcubDomSave SCOTCH_NAME_INTERN (archHcubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archHcubDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:500:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 500 | #define archHcubDomSave SCOTCH_NAME_INTERN (archHcubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:115:29: note: in expansion of macro 'archHcubDomSave' 115 | int archHcubDomSave (const ArchHcub * const, const ArchHcubDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchHcub * const, const ArchHcubDom * const, ArchHcubDom * const restrict, ArchHcubDom * const restrict)' {aka 'int (*)(const struct ArchHcub_ * const, const struct ArchHcubDom_ * const, struct ArchHcubDom_ * const restrict, struct ArchHcubDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:501:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 501 | #define archHcubDomBipart SCOTCH_NAME_INTERN (archHcubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archHcubDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:501:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 501 | #define archHcubDomBipart SCOTCH_NAME_INTERN (archHcubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archHcubDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:501:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 501 | #define archHcubDomBipart SCOTCH_NAME_INTERN (archHcubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:116:29: note: in expansion of macro 'archHcubDomBipart' 116 | int archHcubDomBipart (const ArchHcub * const, const ArchHcubDom * const, ArchHcubDom * restrict const, ArchHcubDom * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchHcub * const, const ArchHcubDom * const, const ArchHcubDom * const)' {aka 'int (*)(const struct ArchHcub_ * const, const struct ArchHcubDom_ * const, const struct ArchHcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:498:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 498 | #define archHcubDomIncl SCOTCH_NAME_INTERN (archHcubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archHcubDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[5].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:498:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 498 | #define archHcubDomIncl SCOTCH_NAME_INTERN (archHcubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archHcubDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:105:48: note: in expansion of macro 'ARCHCLASSBLOCK' 105 | ARCHCLASSBLOCK ("hcub", Hcub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchHcubDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:498:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 498 | #define archHcubDomIncl SCOTCH_NAME_INTERN (archHcubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_hcub.h:117:29: note: in expansion of macro 'archHcubDomIncl' 117 | int archHcubDomIncl (const ArchHcub * const, const ArchHcubDom * const, const ArchHcubDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchTleaf * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchTleaf_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:583:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 583 | #define archTleafArchLoad SCOTCH_NAME_INTERN (archTleafArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTleafArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:583:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 583 | #define archTleafArchLoad SCOTCH_NAME_INTERN (archTleafArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTleafArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:583:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 583 | #define archTleafArchLoad SCOTCH_NAME_INTERN (archTleafArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:120:29: note: in expansion of macro 'archTleafArchLoad' 120 | int archTleafArchLoad (ArchTleaf * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, FILE * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:585:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 585 | #define archTleafArchSave SCOTCH_NAME_INTERN (archTleafArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTleafArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:585:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 585 | #define archTleafArchSave SCOTCH_NAME_INTERN (archTleafArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTleafArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:585:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 585 | #define archTleafArchSave SCOTCH_NAME_INTERN (archTleafArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:121:29: note: in expansion of macro 'archTleafArchSave' 121 | int archTleafArchSave (const ArchTleaf * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchTleaf * const restrict)' {aka 'int (*)(struct ArchTleaf_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:584:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 584 | #define archTleafArchFree SCOTCH_NAME_INTERN (archTleafArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archTleafArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6]._SCOTCHarchFree') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:584:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 584 | #define archTleafArchFree SCOTCH_NAME_INTERN (archTleafArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archTleafArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafArchFree' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:584:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 584 | #define archTleafArchFree SCOTCH_NAME_INTERN (archTleafArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:122:29: note: in expansion of macro 'archTleafArchFree' 122 | int archTleafArchFree (ArchTleaf * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchTleafMatch * const restrict, const ArchTleaf * const restrict)' {aka 'int (*)(struct ArchTleafMatch_ * const restrict, const struct ArchTleaf_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:586:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 586 | #define archTleafMatchInit SCOTCH_NAME_INTERN (archTleafMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTleafMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:586:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 586 | #define archTleafMatchInit SCOTCH_NAME_INTERN (archTleafMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTleafMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:586:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 586 | #define archTleafMatchInit SCOTCH_NAME_INTERN (archTleafMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:124:29: note: in expansion of macro 'archTleafMatchInit' 124 | int archTleafMatchInit (ArchTleafMatch * restrict const, const ArchTleaf * restrict const); | ^~~~~~~~~~~~~~~~~~ /usr/bin/gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -Wl,--dependency-file=CMakeFiles/scotcherr.dir/link.d -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libscotcherr.so.7.0 -o ../../lib/libscotcherr.so.7.0.5 CMakeFiles/scotcherr.dir/library_error.c.o /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchTleafMatch * const restrict)' {aka 'void (*)(struct ArchTleafMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:587:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 587 | #define archTleafMatchExit SCOTCH_NAME_INTERN (archTleafMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTleafMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:587:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 587 | #define archTleafMatchExit SCOTCH_NAME_INTERN (archTleafMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTleafMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:587:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 587 | #define archTleafMatchExit SCOTCH_NAME_INTERN (archTleafMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:125:29: note: in expansion of macro 'archTleafMatchExit' 125 | void archTleafMatchExit (ArchTleafMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E cmake_symlink_library ../../lib/libscotcherr.so.7.0.5 ../../lib/libscotcherr.so.7.0 ../../lib/libscotcherr.so /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchTleafMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchTleafMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:588:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 588 | #define archTleafMatchMate SCOTCH_NAME_INTERN (archTleafMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTleafMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:588:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 588 | #define archTleafMatchMate SCOTCH_NAME_INTERN (archTleafMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTleafMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:588:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 588 | #define archTleafMatchMate SCOTCH_NAME_INTERN (archTleafMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:126:29: note: in expansion of macro 'archTleafMatchMate' 126 | Anum archTleafMatchMate (ArchTleafMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchTleaf * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:589:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 589 | #define archTleafDomNum SCOTCH_NAME_INTERN (archTleafDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTleafDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:589:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 589 | #define archTleafDomNum SCOTCH_NAME_INTERN (archTleafDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTleafDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:589:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 589 | #define archTleafDomNum SCOTCH_NAME_INTERN (archTleafDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:128:29: note: in expansion of macro 'archTleafDomNum' 128 | ArchDomNum archTleafDomNum (const ArchTleaf * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, ArchTleafDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchTleaf_ * const, struct ArchTleafDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:590:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 590 | #define archTleafDomTerm SCOTCH_NAME_INTERN (archTleafDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTleafDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:590:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 590 | #define archTleafDomTerm SCOTCH_NAME_INTERN (archTleafDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTleafDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:590:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 590 | #define archTleafDomTerm SCOTCH_NAME_INTERN (archTleafDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:129:29: note: in expansion of macro 'archTleafDomTerm' 129 | int archTleafDomTerm (const ArchTleaf * const, ArchTleafDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchTleaf * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTleafDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /usr/bin/gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -DNDEBUG -Wl,--dependency-file=CMakeFiles/scotcherrexit.dir/link.d -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libscotcherrexit.so.7.0 -o ../../lib/libscotcherrexit.so.7.0.5 CMakeFiles/scotcherrexit.dir/library_error_exit.c.o /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTleafDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:130:29: note: in expansion of macro 'archTleafDomSize' 130 | Anum archTleafDomSize (const ArchTleaf * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchTleaf * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:131:37: note: in expansion of macro 'archTleafDomSize' 131 | #define archTleafDomWght archTleafDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTleafDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:131:37: note: in expansion of macro 'archTleafDomSize' 131 | #define archTleafDomWght archTleafDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTleafDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ cd /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build/src/libscotch && /usr/bin/cmake -E cmake_symlink_library ../../lib/libscotcherrexit.so.7.0.5 ../../lib/libscotcherrexit.so.7.0 ../../lib/libscotcherrexit.so /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:130:29: note: in expansion of macro 'archTleafDomSize' 130 | Anum archTleafDomSize (const ArchTleaf * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:593:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 593 | #define archTleafDomDist SCOTCH_NAME_INTERN (archTleafDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTleafDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:593:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 593 | #define archTleafDomDist SCOTCH_NAME_INTERN (archTleafDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTleafDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:593:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 593 | #define archTleafDomDist SCOTCH_NAME_INTERN (archTleafDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:132:29: note: in expansion of macro 'archTleafDomDist' 132 | Anum archTleafDomDist (const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, ArchTleafDom * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, struct ArchTleafDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:594:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 594 | #define archTleafDomFrst SCOTCH_NAME_INTERN (archTleafDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTleafDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:594:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 594 | #define archTleafDomFrst SCOTCH_NAME_INTERN (archTleafDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTleafDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:594:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 594 | #define archTleafDomFrst SCOTCH_NAME_INTERN (archTleafDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:133:29: note: in expansion of macro 'archTleafDomFrst' 133 | int archTleafDomFrst (const ArchTleaf * const, ArchTleafDom * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, ArchTleafDom * const restrict, FILE * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, struct ArchTleafDom_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:596:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 596 | #define archTleafDomLoad SCOTCH_NAME_INTERN (archTleafDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTleafDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:596:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 596 | #define archTleafDomLoad SCOTCH_NAME_INTERN (archTleafDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTleafDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:596:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 596 | #define archTleafDomLoad SCOTCH_NAME_INTERN (archTleafDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:134:29: note: in expansion of macro 'archTleafDomLoad' 134 | int archTleafDomLoad (const ArchTleaf * const, ArchTleafDom * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, const ArchTleafDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:597:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 597 | #define archTleafDomSave SCOTCH_NAME_INTERN (archTleafDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTleafDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:597:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 597 | #define archTleafDomSave SCOTCH_NAME_INTERN (archTleafDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTleafDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:597:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 597 | #define archTleafDomSave SCOTCH_NAME_INTERN (archTleafDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:135:29: note: in expansion of macro 'archTleafDomSave' 135 | int archTleafDomSave (const ArchTleaf * const, const ArchTleafDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, const ArchTleafDom * const, ArchTleafDom * const restrict, ArchTleafDom * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, struct ArchTleafDom_ * const restrict, struct ArchTleafDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:598:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 598 | #define archTleafDomBipart SCOTCH_NAME_INTERN (archTleafDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTleafDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:598:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 598 | #define archTleafDomBipart SCOTCH_NAME_INTERN (archTleafDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTleafDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:598:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 598 | #define archTleafDomBipart SCOTCH_NAME_INTERN (archTleafDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:136:29: note: in expansion of macro 'archTleafDomBipart' 136 | int archTleafDomBipart (const ArchTleaf * const, const ArchTleafDom * const, ArchTleafDom * restrict const, ArchTleafDom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:595:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 595 | #define archTleafDomIncl SCOTCH_NAME_INTERN (archTleafDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTleafDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[6].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:595:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 595 | #define archTleafDomIncl SCOTCH_NAME_INTERN (archTleafDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTleafDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:106:48: note: in expansion of macro 'ARCHCLASSBLOCK' 106 | ARCHCLASSBLOCK ("tleaf", Tleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:595:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 595 | #define archTleafDomIncl SCOTCH_NAME_INTERN (archTleafDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:137:29: note: in expansion of macro 'archTleafDomIncl' 137 | int archTleafDomIncl (const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchTleaf * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchTleaf_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:503:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 503 | #define archLtleafArchLoad SCOTCH_NAME_INTERN (archLtleafArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archLtleafArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:503:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 503 | #define archLtleafArchLoad SCOTCH_NAME_INTERN (archLtleafArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archLtleafArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchLtleafArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:503:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 503 | #define archLtleafArchLoad SCOTCH_NAME_INTERN (archLtleafArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:142:29: note: in expansion of macro 'archLtleafArchLoad' 142 | int archLtleafArchLoad (ArchTleaf * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, FILE * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:504:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 504 | #define archLtleafArchSave SCOTCH_NAME_INTERN (archLtleafArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archLtleafArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:504:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 504 | #define archLtleafArchSave SCOTCH_NAME_INTERN (archLtleafArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archLtleafArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchLtleafArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:504:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 504 | #define archLtleafArchSave SCOTCH_NAME_INTERN (archLtleafArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:143:29: note: in expansion of macro 'archLtleafArchSave' 143 | int archLtleafArchSave (const ArchTleaf * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchTleaf * const restrict)' {aka 'int (*)(struct ArchTleaf_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:584:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 584 | #define archTleafArchFree SCOTCH_NAME_INTERN (archTleafArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:144:37: note: in expansion of macro 'archTleafArchFree' 144 | #define archLtleafArchFree archTleafArchFree | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archLtleafArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7]._SCOTCHarchFree') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:584:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 584 | #define archTleafArchFree SCOTCH_NAME_INTERN (archTleafArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:144:37: note: in expansion of macro 'archTleafArchFree' 144 | #define archLtleafArchFree archTleafArchFree | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archLtleafArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafArchFree' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:584:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 584 | #define archTleafArchFree SCOTCH_NAME_INTERN (archTleafArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:122:29: note: in expansion of macro 'archTleafArchFree' 122 | int archTleafArchFree (ArchTleaf * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchTleafMatch * const restrict, const ArchTleaf * const restrict)' {aka 'int (*)(struct ArchTleafMatch_ * const restrict, const struct ArchTleaf_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:586:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 586 | #define archTleafMatchInit SCOTCH_NAME_INTERN (archTleafMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:146:29: note: in expansion of macro 'archTleafMatchInit' 146 | #define archLtleafMatchInit archTleafMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archLtleafMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:586:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 586 | #define archTleafMatchInit SCOTCH_NAME_INTERN (archTleafMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:146:29: note: in expansion of macro 'archTleafMatchInit' 146 | #define archLtleafMatchInit archTleafMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archLtleafMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:586:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 586 | #define archTleafMatchInit SCOTCH_NAME_INTERN (archTleafMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:124:29: note: in expansion of macro 'archTleafMatchInit' 124 | int archTleafMatchInit (ArchTleafMatch * restrict const, const ArchTleaf * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchTleafMatch * const restrict)' {aka 'void (*)(struct ArchTleafMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:587:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 587 | #define archTleafMatchExit SCOTCH_NAME_INTERN (archTleafMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:147:29: note: in expansion of macro 'archTleafMatchExit' 147 | #define archLtleafMatchExit archTleafMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archLtleafMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:587:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 587 | #define archTleafMatchExit SCOTCH_NAME_INTERN (archTleafMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:147:29: note: in expansion of macro 'archTleafMatchExit' 147 | #define archLtleafMatchExit archTleafMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archLtleafMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:587:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 587 | #define archTleafMatchExit SCOTCH_NAME_INTERN (archTleafMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:125:29: note: in expansion of macro 'archTleafMatchExit' 125 | void archTleafMatchExit (ArchTleafMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchTleafMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchTleafMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:588:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 588 | #define archTleafMatchMate SCOTCH_NAME_INTERN (archTleafMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:148:29: note: in expansion of macro 'archTleafMatchMate' 148 | #define archLtleafMatchMate archTleafMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archLtleafMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:588:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 588 | #define archTleafMatchMate SCOTCH_NAME_INTERN (archTleafMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:148:29: note: in expansion of macro 'archTleafMatchMate' 148 | #define archLtleafMatchMate archTleafMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archLtleafMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:588:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 588 | #define archTleafMatchMate SCOTCH_NAME_INTERN (archTleafMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:126:29: note: in expansion of macro 'archTleafMatchMate' 126 | Anum archTleafMatchMate (ArchTleafMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchTleaf * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:505:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 505 | #define archLtleafDomNum SCOTCH_NAME_INTERN (archLtleafDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archLtleafDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:505:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 505 | #define archLtleafDomNum SCOTCH_NAME_INTERN (archLtleafDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archLtleafDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchLtleafDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:505:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 505 | #define archLtleafDomNum SCOTCH_NAME_INTERN (archLtleafDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:150:29: note: in expansion of macro 'archLtleafDomNum' 150 | ArchDomNum archLtleafDomNum (const ArchTleaf * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, ArchTleafDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchTleaf_ * const, struct ArchTleafDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:506:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 506 | #define archLtleafDomTerm SCOTCH_NAME_INTERN (archLtleafDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archLtleafDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:506:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 506 | #define archLtleafDomTerm SCOTCH_NAME_INTERN (archLtleafDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archLtleafDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchLtleafDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:506:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 506 | #define archLtleafDomTerm SCOTCH_NAME_INTERN (archLtleafDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:151:29: note: in expansion of macro 'archLtleafDomTerm' 151 | int archLtleafDomTerm (const ArchTleaf * const, ArchTleafDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchTleaf * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:152:37: note: in expansion of macro 'archTleafDomSize' 152 | #define archLtleafDomSize archTleafDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archLtleafDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:152:37: note: in expansion of macro 'archTleafDomSize' 152 | #define archLtleafDomSize archTleafDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archLtleafDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:130:29: note: in expansion of macro 'archTleafDomSize' 130 | Anum archTleafDomSize (const ArchTleaf * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchTleaf * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:131:37: note: in expansion of macro 'archTleafDomSize' 131 | #define archTleafDomWght archTleafDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:153:37: note: in expansion of macro 'archTleafDomWght' 153 | #define archLtleafDomWght archTleafDomWght | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archLtleafDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:131:37: note: in expansion of macro 'archTleafDomSize' 131 | #define archTleafDomWght archTleafDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:153:37: note: in expansion of macro 'archTleafDomWght' 153 | #define archLtleafDomWght archTleafDomWght | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archLtleafDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:591:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 591 | #define archTleafDomSize SCOTCH_NAME_INTERN (archTleafDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:130:29: note: in expansion of macro 'archTleafDomSize' 130 | Anum archTleafDomSize (const ArchTleaf * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:593:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 593 | #define archTleafDomDist SCOTCH_NAME_INTERN (archTleafDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:154:37: note: in expansion of macro 'archTleafDomDist' 154 | #define archLtleafDomDist archTleafDomDist | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archLtleafDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:593:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 593 | #define archTleafDomDist SCOTCH_NAME_INTERN (archTleafDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:154:37: note: in expansion of macro 'archTleafDomDist' 154 | #define archLtleafDomDist archTleafDomDist | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archLtleafDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:593:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 593 | #define archTleafDomDist SCOTCH_NAME_INTERN (archTleafDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:132:29: note: in expansion of macro 'archTleafDomDist' 132 | Anum archTleafDomDist (const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, ArchTleafDom * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, struct ArchTleafDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:594:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 594 | #define archTleafDomFrst SCOTCH_NAME_INTERN (archTleafDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:155:37: note: in expansion of macro 'archTleafDomFrst' 155 | #define archLtleafDomFrst archTleafDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archLtleafDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:594:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 594 | #define archTleafDomFrst SCOTCH_NAME_INTERN (archTleafDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:155:37: note: in expansion of macro 'archTleafDomFrst' 155 | #define archLtleafDomFrst archTleafDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archLtleafDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:594:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 594 | #define archTleafDomFrst SCOTCH_NAME_INTERN (archTleafDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:133:29: note: in expansion of macro 'archTleafDomFrst' 133 | int archTleafDomFrst (const ArchTleaf * const, ArchTleafDom * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, ArchTleafDom * const restrict, FILE * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, struct ArchTleafDom_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:596:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 596 | #define archTleafDomLoad SCOTCH_NAME_INTERN (archTleafDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:156:37: note: in expansion of macro 'archTleafDomLoad' 156 | #define archLtleafDomLoad archTleafDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archLtleafDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:596:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 596 | #define archTleafDomLoad SCOTCH_NAME_INTERN (archTleafDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:156:37: note: in expansion of macro 'archTleafDomLoad' 156 | #define archLtleafDomLoad archTleafDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archLtleafDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:596:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 596 | #define archTleafDomLoad SCOTCH_NAME_INTERN (archTleafDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:134:29: note: in expansion of macro 'archTleafDomLoad' 134 | int archTleafDomLoad (const ArchTleaf * const, ArchTleafDom * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, const ArchTleafDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:597:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 597 | #define archTleafDomSave SCOTCH_NAME_INTERN (archTleafDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:157:37: note: in expansion of macro 'archTleafDomSave' 157 | #define archLtleafDomSave archTleafDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archLtleafDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:597:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 597 | #define archTleafDomSave SCOTCH_NAME_INTERN (archTleafDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:157:37: note: in expansion of macro 'archTleafDomSave' 157 | #define archLtleafDomSave archTleafDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archLtleafDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:597:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 597 | #define archTleafDomSave SCOTCH_NAME_INTERN (archTleafDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:135:29: note: in expansion of macro 'archTleafDomSave' 135 | int archTleafDomSave (const ArchTleaf * const, const ArchTleafDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, const ArchTleafDom * const, ArchTleafDom * const restrict, ArchTleafDom * const restrict)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, struct ArchTleafDom_ * const restrict, struct ArchTleafDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:598:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 598 | #define archTleafDomBipart SCOTCH_NAME_INTERN (archTleafDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:158:37: note: in expansion of macro 'archTleafDomBipart' 158 | #define archLtleafDomBipart archTleafDomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archLtleafDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:598:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 598 | #define archTleafDomBipart SCOTCH_NAME_INTERN (archTleafDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:158:37: note: in expansion of macro 'archTleafDomBipart' 158 | #define archLtleafDomBipart archTleafDomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archLtleafDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:598:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 598 | #define archTleafDomBipart SCOTCH_NAME_INTERN (archTleafDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:136:29: note: in expansion of macro 'archTleafDomBipart' 136 | int archTleafDomBipart (const ArchTleaf * const, const ArchTleafDom * const, ArchTleafDom * restrict const, ArchTleafDom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const)' {aka 'int (*)(const struct ArchTleaf_ * const, const struct ArchTleafDom_ * const, const struct ArchTleafDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:595:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 595 | #define archTleafDomIncl SCOTCH_NAME_INTERN (archTleafDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:159:37: note: in expansion of macro 'archTleafDomIncl' 159 | #define archLtleafDomIncl archTleafDomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archLtleafDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[7].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:595:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 595 | #define archTleafDomIncl SCOTCH_NAME_INTERN (archTleafDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:159:37: note: in expansion of macro 'archTleafDomIncl' 159 | #define archLtleafDomIncl archTleafDomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archLtleafDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:107:48: note: in expansion of macro 'ARCHCLASSBLOCK' 107 | ARCHCLASSBLOCK ("ltleaf", Ltleaf, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTleafDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:595:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 595 | #define archTleafDomIncl SCOTCH_NAME_INTERN (archTleafDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_tleaf.h:137:29: note: in expansion of macro 'archTleafDomIncl' 137 | int archTleafDomIncl (const ArchTleaf * const, const ArchTleafDom * const, const ArchTleafDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshX * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchMeshX_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:507:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 507 | #define archMesh2ArchLoad SCOTCH_NAME_INTERN (archMesh2ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archMesh2ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:507:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 507 | #define archMesh2ArchLoad SCOTCH_NAME_INTERN (archMesh2ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archMesh2ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2ArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:507:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 507 | #define archMesh2ArchLoad SCOTCH_NAME_INTERN (archMesh2ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:122:29: note: in expansion of macro 'archMesh2ArchLoad' 122 | int archMesh2ArchLoad (ArchMesh2 * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:508:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 508 | #define archMesh2ArchSave SCOTCH_NAME_INTERN (archMesh2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archMesh2ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:508:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 508 | #define archMesh2ArchSave SCOTCH_NAME_INTERN (archMesh2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archMesh2ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2ArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:508:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 508 | #define archMesh2ArchSave SCOTCH_NAME_INTERN (archMesh2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:123:29: note: in expansion of macro 'archMesh2ArchSave' 123 | int archMesh2ArchSave (const ArchMesh2 * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ [ 13%] Built target scotcherr /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshXMatch * const restrict, const ArchMeshX * const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, const struct ArchMeshX_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:126:37: note: in expansion of macro 'archMeshXMatchInit' 126 | #define archMesh2MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archMesh2MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:126:37: note: in expansion of macro 'archMeshXMatchInit' 126 | #define archMesh2MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archMesh2MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:172:29: note: in expansion of macro 'archMeshXMatchInit' 172 | int archMeshXMatchInit (ArchMeshXMatch * restrict const, const ArchMeshX * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchMeshXMatch * const restrict)' {aka 'void (*)(struct ArchMeshXMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:127:37: note: in expansion of macro 'archMeshXMatchExit' 127 | #define archMesh2MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archMesh2MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:127:37: note: in expansion of macro 'archMeshXMatchExit' 127 | #define archMesh2MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archMesh2MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:174:29: note: in expansion of macro 'archMeshXMatchExit' 174 | void archMeshXMatchExit (ArchMeshXMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchMeshXMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:128:37: note: in expansion of macro 'archMeshXMatchMate' 128 | #define archMesh2MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archMesh2MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:128:37: note: in expansion of macro 'archMeshXMatchMate' 128 | #define archMesh2MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archMesh2MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:175:29: note: in expansion of macro 'archMeshXMatchMate' 175 | Anum archMeshXMatchMate (ArchMeshXMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ [ 13%] Built target scotcherrexit /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:509:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 509 | #define archMesh2DomNum SCOTCH_NAME_INTERN (archMesh2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archMesh2DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:509:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 509 | #define archMesh2DomNum SCOTCH_NAME_INTERN (archMesh2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archMesh2DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:509:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 509 | #define archMesh2DomNum SCOTCH_NAME_INTERN (archMesh2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:130:29: note: in expansion of macro 'archMesh2DomNum' 130 | ArchDomNum archMesh2DomNum (const ArchMesh2 * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:510:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 510 | #define archMesh2DomTerm SCOTCH_NAME_INTERN (archMesh2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archMesh2DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:510:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 510 | #define archMesh2DomTerm SCOTCH_NAME_INTERN (archMesh2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archMesh2DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:510:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 510 | #define archMesh2DomTerm SCOTCH_NAME_INTERN (archMesh2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:131:29: note: in expansion of macro 'archMesh2DomTerm' 131 | int archMesh2DomTerm (const ArchMesh2 * const, ArchMesh2Dom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archMesh2DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archMesh2DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:132:29: note: in expansion of macro 'archMesh2DomSize' 132 | Anum archMesh2DomSize (const ArchMesh2 * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:133:37: note: in expansion of macro 'archMesh2DomSize' 133 | #define archMesh2DomWght archMesh2DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archMesh2DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:133:37: note: in expansion of macro 'archMesh2DomSize' 133 | #define archMesh2DomWght archMesh2DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archMesh2DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:132:29: note: in expansion of macro 'archMesh2DomSize' 132 | Anum archMesh2DomSize (const ArchMesh2 * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:513:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 513 | #define archMesh2DomDist SCOTCH_NAME_INTERN (archMesh2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archMesh2DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:513:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 513 | #define archMesh2DomDist SCOTCH_NAME_INTERN (archMesh2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archMesh2DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:513:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 513 | #define archMesh2DomDist SCOTCH_NAME_INTERN (archMesh2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:134:29: note: in expansion of macro 'archMesh2DomDist' 134 | Anum archMesh2DomDist (const ArchMesh2 * const, const ArchMesh2Dom * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:135:37: note: in expansion of macro 'archMeshXDomFrst' 135 | #define archMesh2DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archMesh2DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:135:37: note: in expansion of macro 'archMeshXDomFrst' 135 | #define archMesh2DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archMesh2DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:182:29: note: in expansion of macro 'archMeshXDomFrst' 182 | int archMeshXDomFrst (const ArchMeshX * const, ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:136:37: note: in expansion of macro 'archMeshXDomLoad' 136 | #define archMesh2DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archMesh2DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:136:37: note: in expansion of macro 'archMeshXDomLoad' 136 | #define archMesh2DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archMesh2DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:183:29: note: in expansion of macro 'archMeshXDomLoad' 183 | int archMeshXDomLoad (const ArchMeshX * const, ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:137:37: note: in expansion of macro 'archMeshXDomSave' 137 | #define archMesh2DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archMesh2DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:137:37: note: in expansion of macro 'archMeshXDomSave' 137 | #define archMesh2DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archMesh2DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:184:29: note: in expansion of macro 'archMeshXDomSave' 184 | int archMeshXDomSave (const ArchMeshX * const, const ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * const restrict, ArchMeshXDom * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, struct ArchMeshXDom_ * const restrict, struct ArchMeshXDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:518:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 518 | #define archMesh2DomBipart SCOTCH_NAME_INTERN (archMesh2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archMesh2DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:518:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 518 | #define archMesh2DomBipart SCOTCH_NAME_INTERN (archMesh2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archMesh2DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:518:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 518 | #define archMesh2DomBipart SCOTCH_NAME_INTERN (archMesh2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:138:29: note: in expansion of macro 'archMesh2DomBipart' 138 | int archMesh2DomBipart (const ArchMesh2 * const, const ArchMesh2Dom * const, ArchMesh2Dom * restrict const, ArchMesh2Dom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:515:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 515 | #define archMesh2DomIncl SCOTCH_NAME_INTERN (archMesh2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archMesh2DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[8].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:515:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 515 | #define archMesh2DomIncl SCOTCH_NAME_INTERN (archMesh2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archMesh2DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:108:48: note: in expansion of macro 'ARCHCLASSBLOCK' 108 | ARCHCLASSBLOCK ("mesh2D", Mesh2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:515:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 515 | #define archMesh2DomIncl SCOTCH_NAME_INTERN (archMesh2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:141:29: note: in expansion of macro 'archMesh2DomIncl' 141 | int archMesh2DomIncl (const ArchMesh2 * const, const ArchMesh2Dom * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshX * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchMeshX_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:522:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 522 | #define archMesh3ArchLoad SCOTCH_NAME_INTERN (archMesh3ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archMesh3ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:522:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 522 | #define archMesh3ArchLoad SCOTCH_NAME_INTERN (archMesh3ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archMesh3ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3ArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:522:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 522 | #define archMesh3ArchLoad SCOTCH_NAME_INTERN (archMesh3ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:146:29: note: in expansion of macro 'archMesh3ArchLoad' 146 | int archMesh3ArchLoad (ArchMesh3 * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:523:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 523 | #define archMesh3ArchSave SCOTCH_NAME_INTERN (archMesh3ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archMesh3ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:523:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 523 | #define archMesh3ArchSave SCOTCH_NAME_INTERN (archMesh3ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archMesh3ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3ArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:523:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 523 | #define archMesh3ArchSave SCOTCH_NAME_INTERN (archMesh3ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:147:29: note: in expansion of macro 'archMesh3ArchSave' 147 | int archMesh3ArchSave (const ArchMesh3 * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshXMatch * const restrict, const ArchMeshX * const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, const struct ArchMeshX_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:150:37: note: in expansion of macro 'archMeshXMatchInit' 150 | #define archMesh3MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archMesh3MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:150:37: note: in expansion of macro 'archMeshXMatchInit' 150 | #define archMesh3MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archMesh3MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:172:29: note: in expansion of macro 'archMeshXMatchInit' 172 | int archMeshXMatchInit (ArchMeshXMatch * restrict const, const ArchMeshX * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchMeshXMatch * const restrict)' {aka 'void (*)(struct ArchMeshXMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:151:37: note: in expansion of macro 'archMeshXMatchExit' 151 | #define archMesh3MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archMesh3MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:151:37: note: in expansion of macro 'archMeshXMatchExit' 151 | #define archMesh3MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archMesh3MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:174:29: note: in expansion of macro 'archMeshXMatchExit' 174 | void archMeshXMatchExit (ArchMeshXMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchMeshXMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:152:37: note: in expansion of macro 'archMeshXMatchMate' 152 | #define archMesh3MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archMesh3MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:152:37: note: in expansion of macro 'archMeshXMatchMate' 152 | #define archMesh3MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archMesh3MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:175:29: note: in expansion of macro 'archMeshXMatchMate' 175 | Anum archMeshXMatchMate (ArchMeshXMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:524:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 524 | #define archMesh3DomNum SCOTCH_NAME_INTERN (archMesh3DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archMesh3DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:524:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 524 | #define archMesh3DomNum SCOTCH_NAME_INTERN (archMesh3DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archMesh3DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:524:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 524 | #define archMesh3DomNum SCOTCH_NAME_INTERN (archMesh3DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:154:29: note: in expansion of macro 'archMesh3DomNum' 154 | ArchDomNum archMesh3DomNum (const ArchMesh3 * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:525:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 525 | #define archMesh3DomTerm SCOTCH_NAME_INTERN (archMesh3DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archMesh3DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:525:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 525 | #define archMesh3DomTerm SCOTCH_NAME_INTERN (archMesh3DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archMesh3DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:525:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 525 | #define archMesh3DomTerm SCOTCH_NAME_INTERN (archMesh3DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:155:29: note: in expansion of macro 'archMesh3DomTerm' 155 | int archMesh3DomTerm (const ArchMesh3 * const, ArchMesh3Dom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archMesh3DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archMesh3DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:156:29: note: in expansion of macro 'archMesh3DomSize' 156 | Anum archMesh3DomSize (const ArchMesh3 * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:157:37: note: in expansion of macro 'archMesh3DomSize' 157 | #define archMesh3DomWght archMesh3DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archMesh3DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:157:37: note: in expansion of macro 'archMesh3DomSize' 157 | #define archMesh3DomWght archMesh3DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archMesh3DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:156:29: note: in expansion of macro 'archMesh3DomSize' 156 | Anum archMesh3DomSize (const ArchMesh3 * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:528:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 528 | #define archMesh3DomDist SCOTCH_NAME_INTERN (archMesh3DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archMesh3DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:528:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 528 | #define archMesh3DomDist SCOTCH_NAME_INTERN (archMesh3DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archMesh3DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:528:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 528 | #define archMesh3DomDist SCOTCH_NAME_INTERN (archMesh3DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:158:29: note: in expansion of macro 'archMesh3DomDist' 158 | Anum archMesh3DomDist (const ArchMesh3 * const, const ArchMesh3Dom * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:159:37: note: in expansion of macro 'archMeshXDomFrst' 159 | #define archMesh3DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archMesh3DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:159:37: note: in expansion of macro 'archMeshXDomFrst' 159 | #define archMesh3DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archMesh3DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:182:29: note: in expansion of macro 'archMeshXDomFrst' 182 | int archMeshXDomFrst (const ArchMeshX * const, ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:160:37: note: in expansion of macro 'archMeshXDomLoad' 160 | #define archMesh3DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archMesh3DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:160:37: note: in expansion of macro 'archMeshXDomLoad' 160 | #define archMesh3DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archMesh3DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:183:29: note: in expansion of macro 'archMeshXDomLoad' 183 | int archMeshXDomLoad (const ArchMeshX * const, ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:161:37: note: in expansion of macro 'archMeshXDomSave' 161 | #define archMesh3DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archMesh3DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:161:37: note: in expansion of macro 'archMeshXDomSave' 161 | #define archMesh3DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archMesh3DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:184:29: note: in expansion of macro 'archMeshXDomSave' 184 | int archMeshXDomSave (const ArchMeshX * const, const ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * const restrict, ArchMeshXDom * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, struct ArchMeshXDom_ * const restrict, struct ArchMeshXDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:533:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 533 | #define archMesh3DomBipart SCOTCH_NAME_INTERN (archMesh3DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archMesh3DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:533:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 533 | #define archMesh3DomBipart SCOTCH_NAME_INTERN (archMesh3DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archMesh3DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:533:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 533 | #define archMesh3DomBipart SCOTCH_NAME_INTERN (archMesh3DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:162:29: note: in expansion of macro 'archMesh3DomBipart' 162 | int archMesh3DomBipart (const ArchMesh3 * const, const ArchMesh3Dom * const, ArchMesh3Dom * restrict const, ArchMesh3Dom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:530:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 530 | #define archMesh3DomIncl SCOTCH_NAME_INTERN (archMesh3DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archMesh3DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[9].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:530:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 530 | #define archMesh3DomIncl SCOTCH_NAME_INTERN (archMesh3DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archMesh3DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:109:48: note: in expansion of macro 'ARCHCLASSBLOCK' 109 | ARCHCLASSBLOCK ("mesh3D", Mesh3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:530:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 530 | #define archMesh3DomIncl SCOTCH_NAME_INTERN (archMesh3DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:163:29: note: in expansion of macro 'archMesh3DomIncl' 163 | int archMesh3DomIncl (const ArchMesh3 * const, const ArchMesh3Dom * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshX * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchMeshX_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:535:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 535 | #define archMeshXArchLoad SCOTCH_NAME_INTERN (archMeshXArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archMeshXArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:535:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 535 | #define archMeshXArchLoad SCOTCH_NAME_INTERN (archMeshXArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archMeshXArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:535:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 535 | #define archMeshXArchLoad SCOTCH_NAME_INTERN (archMeshXArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:168:29: note: in expansion of macro 'archMeshXArchLoad' 168 | int archMeshXArchLoad (ArchMeshX * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:536:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 536 | #define archMeshXArchSave SCOTCH_NAME_INTERN (archMeshXArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archMeshXArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:536:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 536 | #define archMeshXArchSave SCOTCH_NAME_INTERN (archMeshXArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archMeshXArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:536:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 536 | #define archMeshXArchSave SCOTCH_NAME_INTERN (archMeshXArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:169:29: note: in expansion of macro 'archMeshXArchSave' 169 | int archMeshXArchSave (const ArchMeshX * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshXMatch * const restrict, const ArchMeshX * const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, const struct ArchMeshX_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archMeshXMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archMeshXMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:172:29: note: in expansion of macro 'archMeshXMatchInit' 172 | int archMeshXMatchInit (ArchMeshXMatch * restrict const, const ArchMeshX * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchMeshXMatch * const restrict)' {aka 'void (*)(struct ArchMeshXMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archMeshXMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archMeshXMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:174:29: note: in expansion of macro 'archMeshXMatchExit' 174 | void archMeshXMatchExit (ArchMeshXMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchMeshXMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archMeshXMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archMeshXMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:175:29: note: in expansion of macro 'archMeshXMatchMate' 175 | Anum archMeshXMatchMate (ArchMeshXMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:540:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 540 | #define archMeshXDomNum SCOTCH_NAME_INTERN (archMeshXDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archMeshXDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:540:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 540 | #define archMeshXDomNum SCOTCH_NAME_INTERN (archMeshXDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archMeshXDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:540:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 540 | #define archMeshXDomNum SCOTCH_NAME_INTERN (archMeshXDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:177:29: note: in expansion of macro 'archMeshXDomNum' 177 | ArchDomNum archMeshXDomNum (const ArchMeshX * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:541:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 541 | #define archMeshXDomTerm SCOTCH_NAME_INTERN (archMeshXDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archMeshXDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:541:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 541 | #define archMeshXDomTerm SCOTCH_NAME_INTERN (archMeshXDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archMeshXDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:541:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 541 | #define archMeshXDomTerm SCOTCH_NAME_INTERN (archMeshXDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:178:29: note: in expansion of macro 'archMeshXDomTerm' 178 | int archMeshXDomTerm (const ArchMeshX * const, ArchMeshXDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archMeshXDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archMeshXDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:179:29: note: in expansion of macro 'archMeshXDomSize' 179 | Anum archMeshXDomSize (const ArchMeshX * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:180:37: note: in expansion of macro 'archMeshXDomSize' 180 | #define archMeshXDomWght archMeshXDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archMeshXDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:180:37: note: in expansion of macro 'archMeshXDomSize' 180 | #define archMeshXDomWght archMeshXDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archMeshXDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:179:29: note: in expansion of macro 'archMeshXDomSize' 179 | Anum archMeshXDomSize (const ArchMeshX * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:544:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 544 | #define archMeshXDomDist SCOTCH_NAME_INTERN (archMeshXDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archMeshXDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:544:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 544 | #define archMeshXDomDist SCOTCH_NAME_INTERN (archMeshXDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archMeshXDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:544:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 544 | #define archMeshXDomDist SCOTCH_NAME_INTERN (archMeshXDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:181:29: note: in expansion of macro 'archMeshXDomDist' 181 | Anum archMeshXDomDist (const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archMeshXDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archMeshXDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:182:29: note: in expansion of macro 'archMeshXDomFrst' 182 | int archMeshXDomFrst (const ArchMeshX * const, ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archMeshXDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archMeshXDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:183:29: note: in expansion of macro 'archMeshXDomLoad' 183 | int archMeshXDomLoad (const ArchMeshX * const, ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archMeshXDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archMeshXDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:184:29: note: in expansion of macro 'archMeshXDomSave' 184 | int archMeshXDomSave (const ArchMeshX * const, const ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * const restrict, ArchMeshXDom * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, struct ArchMeshXDom_ * const restrict, struct ArchMeshXDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:549:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 549 | #define archMeshXDomBipart SCOTCH_NAME_INTERN (archMeshXDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archMeshXDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:549:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 549 | #define archMeshXDomBipart SCOTCH_NAME_INTERN (archMeshXDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archMeshXDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:549:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 549 | #define archMeshXDomBipart SCOTCH_NAME_INTERN (archMeshXDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:185:29: note: in expansion of macro 'archMeshXDomBipart' 185 | int archMeshXDomBipart (const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * restrict const, ArchMeshXDom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:546:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 546 | #define archMeshXDomIncl SCOTCH_NAME_INTERN (archMeshXDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archMeshXDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[10].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:546:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 546 | #define archMeshXDomIncl SCOTCH_NAME_INTERN (archMeshXDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archMeshXDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:110:48: note: in expansion of macro 'ARCHCLASSBLOCK' 110 | ARCHCLASSBLOCK ("meshXD", MeshX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:546:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 546 | #define archMeshXDomIncl SCOTCH_NAME_INTERN (archMeshXDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:186:29: note: in expansion of macro 'archMeshXDomIncl' 186 | int archMeshXDomIncl (const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchSub * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchSub_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:551:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 551 | #define archSubArchLoad SCOTCH_NAME_INTERN (archSubArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archSubArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:551:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 551 | #define archSubArchLoad SCOTCH_NAME_INTERN (archSubArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archSubArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:551:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 551 | #define archSubArchLoad SCOTCH_NAME_INTERN (archSubArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:107:29: note: in expansion of macro 'archSubArchLoad' 107 | int archSubArchLoad (ArchSub * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchSub * const, FILE * const restrict)' {aka 'int (*)(const struct ArchSub_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:552:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 552 | #define archSubArchSave SCOTCH_NAME_INTERN (archSubArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archSubArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:552:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 552 | #define archSubArchSave SCOTCH_NAME_INTERN (archSubArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archSubArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:552:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 552 | #define archSubArchSave SCOTCH_NAME_INTERN (archSubArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:108:29: note: in expansion of macro 'archSubArchSave' 108 | int archSubArchSave (const ArchSub * const, FILE * restrict const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchSub * const)' {aka 'int (*)(struct ArchSub_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:553:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 553 | #define archSubArchFree SCOTCH_NAME_INTERN (archSubArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archSubArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11]._SCOTCHarchFree') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:553:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 553 | #define archSubArchFree SCOTCH_NAME_INTERN (archSubArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:304:39: note: in expansion of macro 'archSubArchFree' 304 | arch##n##ArchFree, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubArchFree' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:553:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 553 | #define archSubArchFree SCOTCH_NAME_INTERN (archSubArchFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:109:29: note: in expansion of macro 'archSubArchFree' 109 | int archSubArchFree (ArchSub * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchSubMatch * const restrict, const ArchSub * const restrict)' {aka 'int (*)(struct ArchSubMatch_ * const restrict, const struct ArchSub_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:556:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 556 | #define archSubMatchInit SCOTCH_NAME_INTERN (archSubMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archSubMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:556:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 556 | #define archSubMatchInit SCOTCH_NAME_INTERN (archSubMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archSubMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:556:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 556 | #define archSubMatchInit SCOTCH_NAME_INTERN (archSubMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:111:29: note: in expansion of macro 'archSubMatchInit' 111 | int archSubMatchInit (ArchSubMatch * restrict const, const ArchSub * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchSubMatch * const restrict)' {aka 'void (*)(struct ArchSubMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:557:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 557 | #define archSubMatchExit SCOTCH_NAME_INTERN (archSubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archSubMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:557:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 557 | #define archSubMatchExit SCOTCH_NAME_INTERN (archSubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archSubMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:557:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 557 | #define archSubMatchExit SCOTCH_NAME_INTERN (archSubMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:112:29: note: in expansion of macro 'archSubMatchExit' 112 | void archSubMatchExit (ArchSubMatch * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchSubMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchSubMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:558:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 558 | #define archSubMatchMate SCOTCH_NAME_INTERN (archSubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archSubMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:558:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 558 | #define archSubMatchMate SCOTCH_NAME_INTERN (archSubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archSubMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:558:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 558 | #define archSubMatchMate SCOTCH_NAME_INTERN (archSubMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:113:29: note: in expansion of macro 'archSubMatchMate' 113 | Anum archSubMatchMate (ArchSubMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchSub * const, const ArchSubDom * const)' {aka 'int (*)(const struct ArchSub_ * const, const struct ArchSubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:559:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 559 | #define archSubDomNum SCOTCH_NAME_INTERN (archSubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archSubDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:559:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 559 | #define archSubDomNum SCOTCH_NAME_INTERN (archSubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archSubDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:559:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 559 | #define archSubDomNum SCOTCH_NAME_INTERN (archSubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:117:29: note: in expansion of macro 'archSubDomNum' 117 | ArchDomNum archSubDomNum (const ArchSub * const, const ArchSubDom * const); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchSub * const, ArchSubDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchSub_ * const, struct ArchSubDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:560:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 560 | #define archSubDomTerm SCOTCH_NAME_INTERN (archSubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archSubDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:560:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 560 | #define archSubDomTerm SCOTCH_NAME_INTERN (archSubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archSubDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:560:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 560 | #define archSubDomTerm SCOTCH_NAME_INTERN (archSubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:118:29: note: in expansion of macro 'archSubDomTerm' 118 | int archSubDomTerm (const ArchSub * const, ArchSubDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchSub * const, const ArchSubDom * const)' {aka 'int (*)(const struct ArchSub_ * const, const struct ArchSubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:561:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 561 | #define archSubDomSize SCOTCH_NAME_INTERN (archSubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archSubDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:561:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 561 | #define archSubDomSize SCOTCH_NAME_INTERN (archSubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archSubDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:561:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 561 | #define archSubDomSize SCOTCH_NAME_INTERN (archSubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:119:29: note: in expansion of macro 'archSubDomSize' 119 | Anum archSubDomSize (const ArchSub * const, const ArchSubDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchSub * const, const ArchSubDom * const)' {aka 'int (*)(const struct ArchSub_ * const, const struct ArchSubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:562:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 562 | #define archSubDomWght SCOTCH_NAME_INTERN (archSubDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archSubDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:562:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 562 | #define archSubDomWght SCOTCH_NAME_INTERN (archSubDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archSubDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomWght' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:562:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 562 | #define archSubDomWght SCOTCH_NAME_INTERN (archSubDomWght) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:120:29: note: in expansion of macro 'archSubDomWght' 120 | Anum archSubDomWght (const ArchSub * const, const ArchSubDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchSub * const, const ArchSubDom * const, const ArchSubDom * const)' {aka 'int (*)(const struct ArchSub_ * const, const struct ArchSubDom_ * const, const struct ArchSubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:563:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 563 | #define archSubDomDist SCOTCH_NAME_INTERN (archSubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archSubDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:563:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 563 | #define archSubDomDist SCOTCH_NAME_INTERN (archSubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archSubDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:563:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 563 | #define archSubDomDist SCOTCH_NAME_INTERN (archSubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:121:29: note: in expansion of macro 'archSubDomDist' 121 | Anum archSubDomDist (const ArchSub * const, const ArchSubDom * const, const ArchSubDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchSub * const, ArchSubDom * const)' {aka 'int (*)(const struct ArchSub_ * const, struct ArchSubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:564:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 564 | #define archSubDomFrst SCOTCH_NAME_INTERN (archSubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archSubDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:564:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 564 | #define archSubDomFrst SCOTCH_NAME_INTERN (archSubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archSubDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:564:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 564 | #define archSubDomFrst SCOTCH_NAME_INTERN (archSubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:122:29: note: in expansion of macro 'archSubDomFrst' 122 | int archSubDomFrst (const ArchSub * const, ArchSubDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchSub * const, ArchSubDom * const, FILE * const)' {aka 'int (*)(const struct ArchSub_ * const, struct ArchSubDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:566:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 566 | #define archSubDomLoad SCOTCH_NAME_INTERN (archSubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archSubDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:566:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 566 | #define archSubDomLoad SCOTCH_NAME_INTERN (archSubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archSubDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:566:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 566 | #define archSubDomLoad SCOTCH_NAME_INTERN (archSubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:123:29: note: in expansion of macro 'archSubDomLoad' 123 | int archSubDomLoad (const ArchSub * const, ArchSubDom * const, FILE * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchSub * const, const ArchSubDom * const, FILE * const)' {aka 'int (*)(const struct ArchSub_ * const, const struct ArchSubDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:567:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 567 | #define archSubDomSave SCOTCH_NAME_INTERN (archSubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archSubDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:567:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 567 | #define archSubDomSave SCOTCH_NAME_INTERN (archSubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archSubDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:567:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 567 | #define archSubDomSave SCOTCH_NAME_INTERN (archSubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:124:29: note: in expansion of macro 'archSubDomSave' 124 | int archSubDomSave (const ArchSub * const, const ArchSubDom * const, FILE * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchSub * const, const ArchSubDom * const, ArchSubDom * const restrict, ArchSubDom * const restrict)' {aka 'int (*)(const struct ArchSub_ * const, const struct ArchSubDom_ * const, struct ArchSubDom_ * const restrict, struct ArchSubDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:568:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 568 | #define archSubDomBipart SCOTCH_NAME_INTERN (archSubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archSubDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:568:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 568 | #define archSubDomBipart SCOTCH_NAME_INTERN (archSubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archSubDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:568:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 568 | #define archSubDomBipart SCOTCH_NAME_INTERN (archSubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:125:29: note: in expansion of macro 'archSubDomBipart' 125 | int archSubDomBipart (const ArchSub * const, const ArchSubDom * const, ArchSubDom * restrict const, ArchSubDom * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchSub * const, const ArchSubDom * const, const ArchSubDom * const)' {aka 'int (*)(const struct ArchSub_ * const, const struct ArchSubDom_ * const, const struct ArchSubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:565:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 565 | #define archSubDomIncl SCOTCH_NAME_INTERN (archSubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archSubDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[11].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:565:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 565 | #define archSubDomIncl SCOTCH_NAME_INTERN (archSubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archSubDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:111:48: note: in expansion of macro 'ARCHCLASSBLOCK' 111 | ARCHCLASSBLOCK ("sub", Sub, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchSubDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:565:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 565 | #define archSubDomIncl SCOTCH_NAME_INTERN (archSubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_sub.h:126:29: note: in expansion of macro 'archSubDomIncl' 126 | int archSubDomIncl (const ArchSub * const, const ArchSubDom * const, const ArchSubDom * const); | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshX * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchMeshX_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:507:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 507 | #define archMesh2ArchLoad SCOTCH_NAME_INTERN (archMesh2ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:102:37: note: in expansion of macro 'archMesh2ArchLoad' 102 | #define archTorus2ArchLoad archMesh2ArchLoad | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTorus2ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:507:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 507 | #define archMesh2ArchLoad SCOTCH_NAME_INTERN (archMesh2ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:102:37: note: in expansion of macro 'archMesh2ArchLoad' 102 | #define archTorus2ArchLoad archMesh2ArchLoad | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTorus2ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2ArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:507:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 507 | #define archMesh2ArchLoad SCOTCH_NAME_INTERN (archMesh2ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:122:29: note: in expansion of macro 'archMesh2ArchLoad' 122 | int archMesh2ArchLoad (ArchMesh2 * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:508:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 508 | #define archMesh2ArchSave SCOTCH_NAME_INTERN (archMesh2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:103:37: note: in expansion of macro 'archMesh2ArchSave' 103 | #define archTorus2ArchSave archMesh2ArchSave | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTorus2ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:508:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 508 | #define archMesh2ArchSave SCOTCH_NAME_INTERN (archMesh2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:103:37: note: in expansion of macro 'archMesh2ArchSave' 103 | #define archTorus2ArchSave archMesh2ArchSave | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTorus2ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2ArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:508:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 508 | #define archMesh2ArchSave SCOTCH_NAME_INTERN (archMesh2ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:123:29: note: in expansion of macro 'archMesh2ArchSave' 123 | int archMesh2ArchSave (const ArchMesh2 * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshXMatch * const restrict, const ArchMeshX * const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, const struct ArchMeshX_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:126:37: note: in expansion of macro 'archMeshXMatchInit' 126 | #define archMesh2MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:106:37: note: in expansion of macro 'archMesh2MatchInit' 106 | #define archTorus2MatchInit archMesh2MatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTorus2MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:126:37: note: in expansion of macro 'archMeshXMatchInit' 126 | #define archMesh2MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:106:37: note: in expansion of macro 'archMesh2MatchInit' 106 | #define archTorus2MatchInit archMesh2MatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTorus2MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:172:29: note: in expansion of macro 'archMeshXMatchInit' 172 | int archMeshXMatchInit (ArchMeshXMatch * restrict const, const ArchMeshX * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchMeshXMatch * const restrict)' {aka 'void (*)(struct ArchMeshXMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:127:37: note: in expansion of macro 'archMeshXMatchExit' 127 | #define archMesh2MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:107:37: note: in expansion of macro 'archMesh2MatchExit' 107 | #define archTorus2MatchExit archMesh2MatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTorus2MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:127:37: note: in expansion of macro 'archMeshXMatchExit' 127 | #define archMesh2MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:107:37: note: in expansion of macro 'archMesh2MatchExit' 107 | #define archTorus2MatchExit archMesh2MatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTorus2MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:174:29: note: in expansion of macro 'archMeshXMatchExit' 174 | void archMeshXMatchExit (ArchMeshXMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchMeshXMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:128:37: note: in expansion of macro 'archMeshXMatchMate' 128 | #define archMesh2MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:108:37: note: in expansion of macro 'archMesh2MatchMate' 108 | #define archTorus2MatchMate archMesh2MatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTorus2MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:128:37: note: in expansion of macro 'archMeshXMatchMate' 128 | #define archMesh2MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:108:37: note: in expansion of macro 'archMesh2MatchMate' 108 | #define archTorus2MatchMate archMesh2MatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTorus2MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:175:29: note: in expansion of macro 'archMeshXMatchMate' 175 | Anum archMeshXMatchMate (ArchMeshXMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:509:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 509 | #define archMesh2DomNum SCOTCH_NAME_INTERN (archMesh2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:110:37: note: in expansion of macro 'archMesh2DomNum' 110 | #define archTorus2DomNum archMesh2DomNum | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTorus2DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:509:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 509 | #define archMesh2DomNum SCOTCH_NAME_INTERN (archMesh2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:110:37: note: in expansion of macro 'archMesh2DomNum' 110 | #define archTorus2DomNum archMesh2DomNum | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTorus2DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:509:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 509 | #define archMesh2DomNum SCOTCH_NAME_INTERN (archMesh2DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:130:29: note: in expansion of macro 'archMesh2DomNum' 130 | ArchDomNum archMesh2DomNum (const ArchMesh2 * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:510:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 510 | #define archMesh2DomTerm SCOTCH_NAME_INTERN (archMesh2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:111:37: note: in expansion of macro 'archMesh2DomTerm' 111 | #define archTorus2DomTerm archMesh2DomTerm | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTorus2DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:510:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 510 | #define archMesh2DomTerm SCOTCH_NAME_INTERN (archMesh2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:111:37: note: in expansion of macro 'archMesh2DomTerm' 111 | #define archTorus2DomTerm archMesh2DomTerm | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTorus2DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:510:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 510 | #define archMesh2DomTerm SCOTCH_NAME_INTERN (archMesh2DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:131:29: note: in expansion of macro 'archMesh2DomTerm' 131 | int archMesh2DomTerm (const ArchMesh2 * const, ArchMesh2Dom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:112:37: note: in expansion of macro 'archMesh2DomSize' 112 | #define archTorus2DomSize archMesh2DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTorus2DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:112:37: note: in expansion of macro 'archMesh2DomSize' 112 | #define archTorus2DomSize archMesh2DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTorus2DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:132:29: note: in expansion of macro 'archMesh2DomSize' 132 | Anum archMesh2DomSize (const ArchMesh2 * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:113:37: note: in expansion of macro 'archMesh2DomSize' 113 | #define archTorus2DomWght archMesh2DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTorus2DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:113:37: note: in expansion of macro 'archMesh2DomSize' 113 | #define archTorus2DomWght archMesh2DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTorus2DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:511:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 511 | #define archMesh2DomSize SCOTCH_NAME_INTERN (archMesh2DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:132:29: note: in expansion of macro 'archMesh2DomSize' 132 | Anum archMesh2DomSize (const ArchMesh2 * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:610:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 610 | #define archTorus2DomDist SCOTCH_NAME_INTERN (archTorus2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTorus2DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:610:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 610 | #define archTorus2DomDist SCOTCH_NAME_INTERN (archTorus2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTorus2DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTorus2DomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:610:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 610 | #define archTorus2DomDist SCOTCH_NAME_INTERN (archTorus2DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:114:29: note: in expansion of macro 'archTorus2DomDist' 114 | Anum archTorus2DomDist (const ArchTorus2 * const, const ArchTorus2Dom * const, const ArchTorus2Dom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:135:37: note: in expansion of macro 'archMeshXDomFrst' 135 | #define archMesh2DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:115:37: note: in expansion of macro 'archMesh2DomFrst' 115 | #define archTorus2DomFrst archMesh2DomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTorus2DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:135:37: note: in expansion of macro 'archMeshXDomFrst' 135 | #define archMesh2DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:115:37: note: in expansion of macro 'archMesh2DomFrst' 115 | #define archTorus2DomFrst archMesh2DomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTorus2DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:182:29: note: in expansion of macro 'archMeshXDomFrst' 182 | int archMeshXDomFrst (const ArchMeshX * const, ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:136:37: note: in expansion of macro 'archMeshXDomLoad' 136 | #define archMesh2DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:116:37: note: in expansion of macro 'archMesh2DomLoad' 116 | #define archTorus2DomLoad archMesh2DomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTorus2DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:136:37: note: in expansion of macro 'archMeshXDomLoad' 136 | #define archMesh2DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:116:37: note: in expansion of macro 'archMesh2DomLoad' 116 | #define archTorus2DomLoad archMesh2DomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTorus2DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:183:29: note: in expansion of macro 'archMeshXDomLoad' 183 | int archMeshXDomLoad (const ArchMeshX * const, ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:137:37: note: in expansion of macro 'archMeshXDomSave' 137 | #define archMesh2DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:117:37: note: in expansion of macro 'archMesh2DomSave' 117 | #define archTorus2DomSave archMesh2DomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTorus2DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:137:37: note: in expansion of macro 'archMeshXDomSave' 137 | #define archMesh2DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:117:37: note: in expansion of macro 'archMesh2DomSave' 117 | #define archTorus2DomSave archMesh2DomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTorus2DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:184:29: note: in expansion of macro 'archMeshXDomSave' 184 | int archMeshXDomSave (const ArchMeshX * const, const ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * const restrict, ArchMeshXDom * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, struct ArchMeshXDom_ * const restrict, struct ArchMeshXDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:518:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 518 | #define archMesh2DomBipart SCOTCH_NAME_INTERN (archMesh2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:118:37: note: in expansion of macro 'archMesh2DomBipart' 118 | #define archTorus2DomBipart archMesh2DomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTorus2DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:518:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 518 | #define archMesh2DomBipart SCOTCH_NAME_INTERN (archMesh2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:118:37: note: in expansion of macro 'archMesh2DomBipart' 118 | #define archTorus2DomBipart archMesh2DomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTorus2DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:518:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 518 | #define archMesh2DomBipart SCOTCH_NAME_INTERN (archMesh2DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:138:29: note: in expansion of macro 'archMesh2DomBipart' 138 | int archMesh2DomBipart (const ArchMesh2 * const, const ArchMesh2Dom * const, ArchMesh2Dom * restrict const, ArchMesh2Dom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:515:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 515 | #define archMesh2DomIncl SCOTCH_NAME_INTERN (archMesh2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:121:37: note: in expansion of macro 'archMesh2DomIncl' 121 | #define archTorus2DomIncl archMesh2DomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTorus2DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[12].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:515:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 515 | #define archMesh2DomIncl SCOTCH_NAME_INTERN (archMesh2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:121:37: note: in expansion of macro 'archMesh2DomIncl' 121 | #define archTorus2DomIncl archMesh2DomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTorus2DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:112:48: note: in expansion of macro 'ARCHCLASSBLOCK' 112 | ARCHCLASSBLOCK ("torus2D", Torus2, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh2DomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:515:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 515 | #define archMesh2DomIncl SCOTCH_NAME_INTERN (archMesh2DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:141:29: note: in expansion of macro 'archMesh2DomIncl' 141 | int archMesh2DomIncl (const ArchMesh2 * const, const ArchMesh2Dom * const, const ArchMesh2Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshX * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchMeshX_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:522:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 522 | #define archMesh3ArchLoad SCOTCH_NAME_INTERN (archMesh3ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:123:37: note: in expansion of macro 'archMesh3ArchLoad' 123 | #define archTorus3ArchLoad archMesh3ArchLoad | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTorus3ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:522:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 522 | #define archMesh3ArchLoad SCOTCH_NAME_INTERN (archMesh3ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:123:37: note: in expansion of macro 'archMesh3ArchLoad' 123 | #define archTorus3ArchLoad archMesh3ArchLoad | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTorus3ArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3ArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:522:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 522 | #define archMesh3ArchLoad SCOTCH_NAME_INTERN (archMesh3ArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:146:29: note: in expansion of macro 'archMesh3ArchLoad' 146 | int archMesh3ArchLoad (ArchMesh3 * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:523:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 523 | #define archMesh3ArchSave SCOTCH_NAME_INTERN (archMesh3ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:124:37: note: in expansion of macro 'archMesh3ArchSave' 124 | #define archTorus3ArchSave archMesh3ArchSave | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTorus3ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:523:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 523 | #define archMesh3ArchSave SCOTCH_NAME_INTERN (archMesh3ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:124:37: note: in expansion of macro 'archMesh3ArchSave' 124 | #define archTorus3ArchSave archMesh3ArchSave | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTorus3ArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3ArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:523:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 523 | #define archMesh3ArchSave SCOTCH_NAME_INTERN (archMesh3ArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:147:29: note: in expansion of macro 'archMesh3ArchSave' 147 | int archMesh3ArchSave (const ArchMesh3 * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshXMatch * const restrict, const ArchMeshX * const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, const struct ArchMeshX_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:150:37: note: in expansion of macro 'archMeshXMatchInit' 150 | #define archMesh3MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:127:37: note: in expansion of macro 'archMesh3MatchInit' 127 | #define archTorus3MatchInit archMesh3MatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTorus3MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:150:37: note: in expansion of macro 'archMeshXMatchInit' 150 | #define archMesh3MatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:127:37: note: in expansion of macro 'archMesh3MatchInit' 127 | #define archTorus3MatchInit archMesh3MatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTorus3MatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:172:29: note: in expansion of macro 'archMeshXMatchInit' 172 | int archMeshXMatchInit (ArchMeshXMatch * restrict const, const ArchMeshX * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchMeshXMatch * const restrict)' {aka 'void (*)(struct ArchMeshXMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:151:37: note: in expansion of macro 'archMeshXMatchExit' 151 | #define archMesh3MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:128:37: note: in expansion of macro 'archMesh3MatchExit' 128 | #define archTorus3MatchExit archMesh3MatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTorus3MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:151:37: note: in expansion of macro 'archMeshXMatchExit' 151 | #define archMesh3MatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:128:37: note: in expansion of macro 'archMesh3MatchExit' 128 | #define archTorus3MatchExit archMesh3MatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTorus3MatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:174:29: note: in expansion of macro 'archMeshXMatchExit' 174 | void archMeshXMatchExit (ArchMeshXMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchMeshXMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:152:37: note: in expansion of macro 'archMeshXMatchMate' 152 | #define archMesh3MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:129:37: note: in expansion of macro 'archMesh3MatchMate' 129 | #define archTorus3MatchMate archMesh3MatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTorus3MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:152:37: note: in expansion of macro 'archMeshXMatchMate' 152 | #define archMesh3MatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:129:37: note: in expansion of macro 'archMesh3MatchMate' 129 | #define archTorus3MatchMate archMesh3MatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTorus3MatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:175:29: note: in expansion of macro 'archMeshXMatchMate' 175 | Anum archMeshXMatchMate (ArchMeshXMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:524:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 524 | #define archMesh3DomNum SCOTCH_NAME_INTERN (archMesh3DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:131:37: note: in expansion of macro 'archMesh3DomNum' 131 | #define archTorus3DomNum archMesh3DomNum | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTorus3DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:524:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 524 | #define archMesh3DomNum SCOTCH_NAME_INTERN (archMesh3DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:131:37: note: in expansion of macro 'archMesh3DomNum' 131 | #define archTorus3DomNum archMesh3DomNum | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTorus3DomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:524:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 524 | #define archMesh3DomNum SCOTCH_NAME_INTERN (archMesh3DomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:154:29: note: in expansion of macro 'archMesh3DomNum' 154 | ArchDomNum archMesh3DomNum (const ArchMesh3 * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:525:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 525 | #define archMesh3DomTerm SCOTCH_NAME_INTERN (archMesh3DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:132:37: note: in expansion of macro 'archMesh3DomTerm' 132 | #define archTorus3DomTerm archMesh3DomTerm | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTorus3DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:525:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 525 | #define archMesh3DomTerm SCOTCH_NAME_INTERN (archMesh3DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:132:37: note: in expansion of macro 'archMesh3DomTerm' 132 | #define archTorus3DomTerm archMesh3DomTerm | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTorus3DomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:525:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 525 | #define archMesh3DomTerm SCOTCH_NAME_INTERN (archMesh3DomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:155:29: note: in expansion of macro 'archMesh3DomTerm' 155 | int archMesh3DomTerm (const ArchMesh3 * const, ArchMesh3Dom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:133:37: note: in expansion of macro 'archMesh3DomSize' 133 | #define archTorus3DomSize archMesh3DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTorus3DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:133:37: note: in expansion of macro 'archMesh3DomSize' 133 | #define archTorus3DomSize archMesh3DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTorus3DomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:156:29: note: in expansion of macro 'archMesh3DomSize' 156 | Anum archMesh3DomSize (const ArchMesh3 * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:134:37: note: in expansion of macro 'archMesh3DomSize' 134 | #define archTorus3DomWght archMesh3DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTorus3DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:134:37: note: in expansion of macro 'archMesh3DomSize' 134 | #define archTorus3DomWght archMesh3DomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTorus3DomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:526:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 526 | #define archMesh3DomSize SCOTCH_NAME_INTERN (archMesh3DomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:156:29: note: in expansion of macro 'archMesh3DomSize' 156 | Anum archMesh3DomSize (const ArchMesh3 * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:623:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 623 | #define archTorus3DomDist SCOTCH_NAME_INTERN (archTorus3DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTorus3DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:623:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 623 | #define archTorus3DomDist SCOTCH_NAME_INTERN (archTorus3DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTorus3DomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTorus3DomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:623:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 623 | #define archTorus3DomDist SCOTCH_NAME_INTERN (archTorus3DomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:135:29: note: in expansion of macro 'archTorus3DomDist' 135 | Anum archTorus3DomDist (const ArchTorus3 * const, const ArchTorus3Dom * const, const ArchTorus3Dom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:159:37: note: in expansion of macro 'archMeshXDomFrst' 159 | #define archMesh3DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:136:37: note: in expansion of macro 'archMesh3DomFrst' 136 | #define archTorus3DomFrst archMesh3DomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTorus3DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:159:37: note: in expansion of macro 'archMeshXDomFrst' 159 | #define archMesh3DomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:136:37: note: in expansion of macro 'archMesh3DomFrst' 136 | #define archTorus3DomFrst archMesh3DomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTorus3DomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:182:29: note: in expansion of macro 'archMeshXDomFrst' 182 | int archMeshXDomFrst (const ArchMeshX * const, ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:160:37: note: in expansion of macro 'archMeshXDomLoad' 160 | #define archMesh3DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:137:37: note: in expansion of macro 'archMesh3DomLoad' 137 | #define archTorus3DomLoad archMesh3DomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTorus3DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:160:37: note: in expansion of macro 'archMeshXDomLoad' 160 | #define archMesh3DomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:137:37: note: in expansion of macro 'archMesh3DomLoad' 137 | #define archTorus3DomLoad archMesh3DomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTorus3DomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:183:29: note: in expansion of macro 'archMeshXDomLoad' 183 | int archMeshXDomLoad (const ArchMeshX * const, ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:161:37: note: in expansion of macro 'archMeshXDomSave' 161 | #define archMesh3DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:138:37: note: in expansion of macro 'archMesh3DomSave' 138 | #define archTorus3DomSave archMesh3DomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTorus3DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:161:37: note: in expansion of macro 'archMeshXDomSave' 161 | #define archMesh3DomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:138:37: note: in expansion of macro 'archMesh3DomSave' 138 | #define archTorus3DomSave archMesh3DomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTorus3DomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:184:29: note: in expansion of macro 'archMeshXDomSave' 184 | int archMeshXDomSave (const ArchMeshX * const, const ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * const restrict, ArchMeshXDom * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, struct ArchMeshXDom_ * const restrict, struct ArchMeshXDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:533:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 533 | #define archMesh3DomBipart SCOTCH_NAME_INTERN (archMesh3DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:139:37: note: in expansion of macro 'archMesh3DomBipart' 139 | #define archTorus3DomBipart archMesh3DomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTorus3DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:533:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 533 | #define archMesh3DomBipart SCOTCH_NAME_INTERN (archMesh3DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:139:37: note: in expansion of macro 'archMesh3DomBipart' 139 | #define archTorus3DomBipart archMesh3DomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTorus3DomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:533:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 533 | #define archMesh3DomBipart SCOTCH_NAME_INTERN (archMesh3DomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:162:29: note: in expansion of macro 'archMesh3DomBipart' 162 | int archMesh3DomBipart (const ArchMesh3 * const, const ArchMesh3Dom * const, ArchMesh3Dom * restrict const, ArchMesh3Dom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:530:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 530 | #define archMesh3DomIncl SCOTCH_NAME_INTERN (archMesh3DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:140:37: note: in expansion of macro 'archMesh3DomIncl' 140 | #define archTorus3DomIncl archMesh3DomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTorus3DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[13].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:530:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 530 | #define archMesh3DomIncl SCOTCH_NAME_INTERN (archMesh3DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:140:37: note: in expansion of macro 'archMesh3DomIncl' 140 | #define archTorus3DomIncl archMesh3DomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTorus3DomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:113:48: note: in expansion of macro 'ARCHCLASSBLOCK' 113 | ARCHCLASSBLOCK ("torus3D", Torus3, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMesh3DomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:530:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 530 | #define archMesh3DomIncl SCOTCH_NAME_INTERN (archMesh3DomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:163:29: note: in expansion of macro 'archMesh3DomIncl' 163 | int archMesh3DomIncl (const ArchMesh3 * const, const ArchMesh3Dom * const, const ArchMesh3Dom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshX * const restrict, FILE * const restrict)' {aka 'int (*)(struct ArchMeshX_ * const restrict, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:535:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 535 | #define archMeshXArchLoad SCOTCH_NAME_INTERN (archMeshXArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:142:37: note: in expansion of macro 'archMeshXArchLoad' 142 | #define archTorusXArchLoad archMeshXArchLoad | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTorusXArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14]._SCOTCHarchLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:535:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 535 | #define archMeshXArchLoad SCOTCH_NAME_INTERN (archMeshXArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:142:37: note: in expansion of macro 'archMeshXArchLoad' 142 | #define archTorusXArchLoad archMeshXArchLoad | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:302:39: note: in expansion of macro 'archTorusXArchLoad' 302 | arch##n##ArchLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXArchLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:535:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 535 | #define archMeshXArchLoad SCOTCH_NAME_INTERN (archMeshXArchLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:168:29: note: in expansion of macro 'archMeshXArchLoad' 168 | int archMeshXArchLoad (ArchMeshX * restrict const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:536:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 536 | #define archMeshXArchSave SCOTCH_NAME_INTERN (archMeshXArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:143:37: note: in expansion of macro 'archMeshXArchSave' 143 | #define archTorusXArchSave archMeshXArchSave | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTorusXArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14]._SCOTCHarchSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:536:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 536 | #define archMeshXArchSave SCOTCH_NAME_INTERN (archMeshXArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:143:37: note: in expansion of macro 'archMeshXArchSave' 143 | #define archTorusXArchSave archMeshXArchSave | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:303:39: note: in expansion of macro 'archTorusXArchSave' 303 | arch##n##ArchSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXArchSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:536:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 536 | #define archMeshXArchSave SCOTCH_NAME_INTERN (archMeshXArchSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:169:29: note: in expansion of macro 'archMeshXArchSave' 169 | int archMeshXArchSave (const ArchMeshX * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(ArchMeshXMatch * const restrict, const ArchMeshX * const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, const struct ArchMeshX_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:146:37: note: in expansion of macro 'archMeshXMatchInit' 146 | #define archTorusXMatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTorusXMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].matchInit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:146:37: note: in expansion of macro 'archMeshXMatchInit' 146 | #define archTorusXMatchInit archMeshXMatchInit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:305:39: note: in expansion of macro 'archTorusXMatchInit' 305 | arch##n##MatchInit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchInit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:537:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 537 | #define archMeshXMatchInit SCOTCH_NAME_INTERN (archMeshXMatchInit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:172:29: note: in expansion of macro 'archMeshXMatchInit' 172 | int archMeshXMatchInit (ArchMeshXMatch * restrict const, const ArchMeshX * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(ArchMeshXMatch * const restrict)' {aka 'void (*)(struct ArchMeshXMatch_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:147:37: note: in expansion of macro 'archMeshXMatchExit' 147 | #define archTorusXMatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTorusXMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].matchExit') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:147:37: note: in expansion of macro 'archMeshXMatchExit' 147 | #define archTorusXMatchExit archMeshXMatchExit | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:306:39: note: in expansion of macro 'archTorusXMatchExit' 306 | arch##n##MatchExit, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchExit' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:538:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 538 | #define archMeshXMatchExit SCOTCH_NAME_INTERN (archMeshXMatchExit) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:174:29: note: in expansion of macro 'archMeshXMatchExit' 174 | void archMeshXMatchExit (ArchMeshXMatch * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(ArchMeshXMatch * const restrict, ArchCoarsenMulti ** const restrict)' {aka 'int (*)(struct ArchMeshXMatch_ * const restrict, struct ArchCoarsenMulti_ ** const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:148:37: note: in expansion of macro 'archMeshXMatchMate' 148 | #define archTorusXMatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTorusXMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].matchMate') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:148:37: note: in expansion of macro 'archMeshXMatchMate' 148 | #define archTorusXMatchMate archMeshXMatchMate | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:307:39: note: in expansion of macro 'archTorusXMatchMate' 307 | arch##n##MatchMate, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXMatchMate' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:539:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 539 | #define archMeshXMatchMate SCOTCH_NAME_INTERN (archMeshXMatchMate) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:175:29: note: in expansion of macro 'archMeshXMatchMate' 175 | Anum archMeshXMatchMate (ArchMeshXMatch * restrict const, ArchCoarsenMulti ** restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:540:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 540 | #define archMeshXDomNum SCOTCH_NAME_INTERN (archMeshXDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:150:37: note: in expansion of macro 'archMeshXDomNum' 150 | #define archTorusXDomNum archMeshXDomNum | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTorusXDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:540:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 540 | #define archMeshXDomNum SCOTCH_NAME_INTERN (archMeshXDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:150:37: note: in expansion of macro 'archMeshXDomNum' 150 | #define archTorusXDomNum archMeshXDomNum | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archTorusXDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:540:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 540 | #define archMeshXDomNum SCOTCH_NAME_INTERN (archMeshXDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:177:29: note: in expansion of macro 'archMeshXDomNum' 177 | ArchDomNum archMeshXDomNum (const ArchMeshX * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:541:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 541 | #define archMeshXDomTerm SCOTCH_NAME_INTERN (archMeshXDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:151:37: note: in expansion of macro 'archMeshXDomTerm' 151 | #define archTorusXDomTerm archMeshXDomTerm | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTorusXDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:541:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 541 | #define archMeshXDomTerm SCOTCH_NAME_INTERN (archMeshXDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:151:37: note: in expansion of macro 'archMeshXDomTerm' 151 | #define archTorusXDomTerm archMeshXDomTerm | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archTorusXDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:541:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 541 | #define archMeshXDomTerm SCOTCH_NAME_INTERN (archMeshXDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:178:29: note: in expansion of macro 'archMeshXDomTerm' 178 | int archMeshXDomTerm (const ArchMeshX * const, ArchMeshXDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:152:37: note: in expansion of macro 'archMeshXDomSize' 152 | #define archTorusXDomSize archMeshXDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTorusXDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:152:37: note: in expansion of macro 'archMeshXDomSize' 152 | #define archTorusXDomSize archMeshXDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archTorusXDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:179:29: note: in expansion of macro 'archMeshXDomSize' 179 | Anum archMeshXDomSize (const ArchMeshX * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:153:37: note: in expansion of macro 'archMeshXDomSize' 153 | #define archTorusXDomWght archMeshXDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTorusXDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:153:37: note: in expansion of macro 'archMeshXDomSize' 153 | #define archTorusXDomWght archMeshXDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archTorusXDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:542:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 542 | #define archMeshXDomSize SCOTCH_NAME_INTERN (archMeshXDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:179:29: note: in expansion of macro 'archMeshXDomSize' 179 | Anum archMeshXDomSize (const ArchMeshX * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:636:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 636 | #define archTorusXDomDist SCOTCH_NAME_INTERN (archTorusXDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTorusXDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:636:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 636 | #define archTorusXDomDist SCOTCH_NAME_INTERN (archTorusXDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archTorusXDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchTorusXDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:636:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 636 | #define archTorusXDomDist SCOTCH_NAME_INTERN (archTorusXDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:154:29: note: in expansion of macro 'archTorusXDomDist' 154 | Anum archTorusXDomDist (const ArchTorusX * const, const ArchTorusXDom * const, const ArchTorusXDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:155:37: note: in expansion of macro 'archMeshXDomFrst' 155 | #define archTorusXDomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTorusXDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:155:37: note: in expansion of macro 'archMeshXDomFrst' 155 | #define archTorusXDomFrst archMeshXDomFrst | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archTorusXDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:545:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 545 | #define archMeshXDomFrst SCOTCH_NAME_INTERN (archMeshXDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:182:29: note: in expansion of macro 'archMeshXDomFrst' 182 | int archMeshXDomFrst (const ArchMeshX * const, ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:156:37: note: in expansion of macro 'archMeshXDomLoad' 156 | #define archTorusXDomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTorusXDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:156:37: note: in expansion of macro 'archMeshXDomLoad' 156 | #define archTorusXDomLoad archMeshXDomLoad | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archTorusXDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:547:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 547 | #define archMeshXDomLoad SCOTCH_NAME_INTERN (archMeshXDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:183:29: note: in expansion of macro 'archMeshXDomLoad' 183 | int archMeshXDomLoad (const ArchMeshX * const, ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, FILE * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, FILE * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:157:37: note: in expansion of macro 'archMeshXDomSave' 157 | #define archTorusXDomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTorusXDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:157:37: note: in expansion of macro 'archMeshXDomSave' 157 | #define archTorusXDomSave archMeshXDomSave | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archTorusXDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:548:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 548 | #define archMeshXDomSave SCOTCH_NAME_INTERN (archMeshXDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:184:29: note: in expansion of macro 'archMeshXDomSave' 184 | int archMeshXDomSave (const ArchMeshX * const, const ArchMeshXDom * const, FILE * restrict const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * const restrict, ArchMeshXDom * const restrict)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, struct ArchMeshXDom_ * const restrict, struct ArchMeshXDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:549:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 549 | #define archMeshXDomBipart SCOTCH_NAME_INTERN (archMeshXDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:158:37: note: in expansion of macro 'archMeshXDomBipart' 158 | #define archTorusXDomBipart archMeshXDomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTorusXDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:549:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 549 | #define archMeshXDomBipart SCOTCH_NAME_INTERN (archMeshXDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:158:37: note: in expansion of macro 'archMeshXDomBipart' 158 | #define archTorusXDomBipart archMeshXDomBipart | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archTorusXDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:549:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 549 | #define archMeshXDomBipart SCOTCH_NAME_INTERN (archMeshXDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:185:29: note: in expansion of macro 'archMeshXDomBipart' 185 | int archMeshXDomBipart (const ArchMeshX * const, const ArchMeshXDom * const, ArchMeshXDom * restrict const, ArchMeshXDom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const)' {aka 'int (*)(const struct ArchMeshX_ * const, const struct ArchMeshXDom_ * const, const struct ArchMeshXDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:546:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 546 | #define archMeshXDomIncl SCOTCH_NAME_INTERN (archMeshXDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:159:37: note: in expansion of macro 'archMeshXDomIncl' 159 | #define archTorusXDomIncl archMeshXDomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTorusXDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[14].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:546:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 546 | #define archMeshXDomIncl SCOTCH_NAME_INTERN (archMeshXDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_torus.h:159:37: note: in expansion of macro 'archMeshXDomIncl' 159 | #define archTorusXDomIncl archMeshXDomIncl | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archTorusXDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:114:48: note: in expansion of macro 'ARCHCLASSBLOCK' 114 | ARCHCLASSBLOCK ("torusXD", TorusX, ARCHNONE), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchMeshXDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:546:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 546 | #define archMeshXDomIncl SCOTCH_NAME_INTERN (archMeshXDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_mesh.h:186:29: note: in expansion of macro 'archMeshXDomIncl' 186 | int archMeshXDomIncl (const ArchMeshX * const, const ArchMeshXDom * const, const ArchMeshXDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchVcmplt * const, const ArchVcmpltDom * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, const struct ArchVcmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:645:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 645 | #define archVcmpltDomNum SCOTCH_NAME_INTERN (archVcmpltDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archVcmpltDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:645:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 645 | #define archVcmpltDomNum SCOTCH_NAME_INTERN (archVcmpltDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archVcmpltDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:645:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 645 | #define archVcmpltDomNum SCOTCH_NAME_INTERN (archVcmpltDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:97:29: note: in expansion of macro 'archVcmpltDomNum' 97 | ArchDomNum archVcmpltDomNum (const ArchVcmplt * const, const ArchVcmpltDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVcmplt * const, ArchVcmpltDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchVcmplt_ * const, struct ArchVcmpltDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:646:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 646 | #define archVcmpltDomTerm SCOTCH_NAME_INTERN (archVcmpltDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archVcmpltDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:646:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 646 | #define archVcmpltDomTerm SCOTCH_NAME_INTERN (archVcmpltDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archVcmpltDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:646:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 646 | #define archVcmpltDomTerm SCOTCH_NAME_INTERN (archVcmpltDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:98:29: note: in expansion of macro 'archVcmpltDomTerm' 98 | int archVcmpltDomTerm (const ArchVcmplt * const, ArchVcmpltDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchVcmplt * const, const ArchVcmpltDom * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, const struct ArchVcmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:647:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 647 | #define archVcmpltDomSize SCOTCH_NAME_INTERN (archVcmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archVcmpltDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:647:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 647 | #define archVcmpltDomSize SCOTCH_NAME_INTERN (archVcmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archVcmpltDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:647:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 647 | #define archVcmpltDomSize SCOTCH_NAME_INTERN (archVcmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:99:29: note: in expansion of macro 'archVcmpltDomSize' 99 | Anum archVcmpltDomSize (const ArchVcmplt * const, const ArchVcmpltDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchVcmplt * const, const ArchVcmpltDom * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, const struct ArchVcmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:647:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 647 | #define archVcmpltDomSize SCOTCH_NAME_INTERN (archVcmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:100:37: note: in expansion of macro 'archVcmpltDomSize' 100 | #define archVcmpltDomWght archVcmpltDomSize | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archVcmpltDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:647:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 647 | #define archVcmpltDomSize SCOTCH_NAME_INTERN (archVcmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:100:37: note: in expansion of macro 'archVcmpltDomSize' 100 | #define archVcmpltDomWght archVcmpltDomSize | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archVcmpltDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:647:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 647 | #define archVcmpltDomSize SCOTCH_NAME_INTERN (archVcmpltDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:99:29: note: in expansion of macro 'archVcmpltDomSize' 99 | Anum archVcmpltDomSize (const ArchVcmplt * const, const ArchVcmpltDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchVcmplt * const, const ArchVcmpltDom * const, const ArchVcmpltDom * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, const struct ArchVcmpltDom_ * const, const struct ArchVcmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:649:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 649 | #define archVcmpltDomDist SCOTCH_NAME_INTERN (archVcmpltDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archVcmpltDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:649:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 649 | #define archVcmpltDomDist SCOTCH_NAME_INTERN (archVcmpltDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archVcmpltDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:649:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 649 | #define archVcmpltDomDist SCOTCH_NAME_INTERN (archVcmpltDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:101:29: note: in expansion of macro 'archVcmpltDomDist' 101 | Anum archVcmpltDomDist (const ArchVcmplt * const, const ArchVcmpltDom * const, const ArchVcmpltDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVcmplt * const, ArchVcmpltDom * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, struct ArchVcmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:650:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 650 | #define archVcmpltDomFrst SCOTCH_NAME_INTERN (archVcmpltDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archVcmpltDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:650:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 650 | #define archVcmpltDomFrst SCOTCH_NAME_INTERN (archVcmpltDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archVcmpltDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:650:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 650 | #define archVcmpltDomFrst SCOTCH_NAME_INTERN (archVcmpltDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:102:29: note: in expansion of macro 'archVcmpltDomFrst' 102 | int archVcmpltDomFrst (const ArchVcmplt * const, ArchVcmpltDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVcmplt * const, ArchVcmpltDom * const, FILE * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, struct ArchVcmpltDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:653:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 653 | #define archVcmpltDomLoad SCOTCH_NAME_INTERN (archVcmpltDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archVcmpltDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:653:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 653 | #define archVcmpltDomLoad SCOTCH_NAME_INTERN (archVcmpltDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archVcmpltDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:653:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 653 | #define archVcmpltDomLoad SCOTCH_NAME_INTERN (archVcmpltDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:103:29: note: in expansion of macro 'archVcmpltDomLoad' 103 | int archVcmpltDomLoad (const ArchVcmplt * const, ArchVcmpltDom * const, FILE * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVcmplt * const, const ArchVcmpltDom * const, FILE * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, const struct ArchVcmpltDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:654:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 654 | #define archVcmpltDomSave SCOTCH_NAME_INTERN (archVcmpltDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archVcmpltDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:654:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 654 | #define archVcmpltDomSave SCOTCH_NAME_INTERN (archVcmpltDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archVcmpltDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:654:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 654 | #define archVcmpltDomSave SCOTCH_NAME_INTERN (archVcmpltDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:104:29: note: in expansion of macro 'archVcmpltDomSave' 104 | int archVcmpltDomSave (const ArchVcmplt * const, const ArchVcmpltDom * const, FILE * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVcmplt * const, const ArchVcmpltDom * const, ArchVcmpltDom * const restrict, ArchVcmpltDom * const restrict)' {aka 'int (*)(const struct ArchVcmplt_ * const, const struct ArchVcmpltDom_ * const, struct ArchVcmpltDom_ * const restrict, struct ArchVcmpltDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:655:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 655 | #define archVcmpltDomBipart SCOTCH_NAME_INTERN (archVcmpltDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archVcmpltDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:655:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 655 | #define archVcmpltDomBipart SCOTCH_NAME_INTERN (archVcmpltDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archVcmpltDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:655:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 655 | #define archVcmpltDomBipart SCOTCH_NAME_INTERN (archVcmpltDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:105:29: note: in expansion of macro 'archVcmpltDomBipart' 105 | int archVcmpltDomBipart (const ArchVcmplt * const, const ArchVcmpltDom * const, ArchVcmpltDom * restrict const, ArchVcmpltDom * restrict const); | ^~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVcmplt * const, const ArchVcmpltDom * const, const ArchVcmpltDom * const)' {aka 'int (*)(const struct ArchVcmplt_ * const, const struct ArchVcmpltDom_ * const, const struct ArchVcmpltDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:651:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 651 | #define archVcmpltDomIncl SCOTCH_NAME_INTERN (archVcmpltDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archVcmpltDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[15].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:651:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 651 | #define archVcmpltDomIncl SCOTCH_NAME_INTERN (archVcmpltDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archVcmpltDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:115:48: note: in expansion of macro 'ARCHCLASSBLOCK' 115 | ARCHCLASSBLOCK ("varcmplt", Vcmplt, ARCHPART | ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVcmpltDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:651:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 651 | #define archVcmpltDomIncl SCOTCH_NAME_INTERN (archVcmpltDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vcmplt.h:106:29: note: in expansion of macro 'archVcmpltDomIncl' 106 | int archVcmpltDomIncl (const ArchVcmplt * const, const ArchVcmpltDom * const, const ArchVcmpltDom * const); | ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'ArchDomNum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'ArchDomNum (*)(const ArchVhcub * const, const ArchVhcubDom * const)' {aka 'int (*)(const struct ArchVhcub_ * const, const struct ArchVhcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:659:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 659 | #define archVhcubDomNum SCOTCH_NAME_INTERN (archVhcubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archVhcubDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domNum') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:659:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 659 | #define archVhcubDomNum SCOTCH_NAME_INTERN (archVhcubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:308:39: note: in expansion of macro 'archVhcubDomNum' 308 | arch##n##DomNum, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomNum' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:659:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 659 | #define archVhcubDomNum SCOTCH_NAME_INTERN (archVhcubDomNum) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:90:29: note: in expansion of macro 'archVhcubDomNum' 90 | ArchDomNum archVhcubDomNum (const ArchVhcub * const, const ArchVhcubDom * const); | ^~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVhcub * const, ArchVhcubDom * const restrict, const ArchDomNum)' {aka 'int (*)(const struct ArchVhcub_ * const, struct ArchVhcubDom_ * const restrict, const int)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:660:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 660 | #define archVhcubDomTerm SCOTCH_NAME_INTERN (archVhcubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archVhcubDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domTerm') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:660:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 660 | #define archVhcubDomTerm SCOTCH_NAME_INTERN (archVhcubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:309:39: note: in expansion of macro 'archVhcubDomTerm' 309 | arch##n##DomTerm, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomTerm' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:660:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 660 | #define archVhcubDomTerm SCOTCH_NAME_INTERN (archVhcubDomTerm) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:91:29: note: in expansion of macro 'archVhcubDomTerm' 91 | int archVhcubDomTerm (const ArchVhcub * const, ArchVhcubDom * restrict const, const ArchDomNum); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchVhcub * const, const ArchVhcubDom * const)' {aka 'int (*)(const struct ArchVhcub_ * const, const struct ArchVhcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:661:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 661 | #define archVhcubDomSize SCOTCH_NAME_INTERN (archVhcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archVhcubDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domSize') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:661:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 661 | #define archVhcubDomSize SCOTCH_NAME_INTERN (archVhcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:310:39: note: in expansion of macro 'archVhcubDomSize' 310 | arch##n##DomSize, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:661:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 661 | #define archVhcubDomSize SCOTCH_NAME_INTERN (archVhcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:92:29: note: in expansion of macro 'archVhcubDomSize' 92 | Anum archVhcubDomSize (const ArchVhcub * const, const ArchVhcubDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchVhcub * const, const ArchVhcubDom * const)' {aka 'int (*)(const struct ArchVhcub_ * const, const struct ArchVhcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:661:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 661 | #define archVhcubDomSize SCOTCH_NAME_INTERN (archVhcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:93:37: note: in expansion of macro 'archVhcubDomSize' 93 | #define archVhcubDomWght archVhcubDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archVhcubDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domWght') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:661:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 661 | #define archVhcubDomSize SCOTCH_NAME_INTERN (archVhcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:93:37: note: in expansion of macro 'archVhcubDomSize' 93 | #define archVhcubDomWght archVhcubDomSize | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:311:39: note: in expansion of macro 'archVhcubDomWght' 311 | arch##n##DomWght, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomSize' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:661:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 661 | #define archVhcubDomSize SCOTCH_NAME_INTERN (archVhcubDomSize) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:92:29: note: in expansion of macro 'archVhcubDomSize' 92 | Anum archVhcubDomSize (const ArchVhcub * const, const ArchVhcubDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'Anum (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'Anum (*)(const ArchVhcub * const, const ArchVhcubDom * const, const ArchVhcubDom * const)' {aka 'int (*)(const struct ArchVhcub_ * const, const struct ArchVhcubDom_ * const, const struct ArchVhcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:663:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 663 | #define archVhcubDomDist SCOTCH_NAME_INTERN (archVhcubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archVhcubDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domDist') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:663:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 663 | #define archVhcubDomDist SCOTCH_NAME_INTERN (archVhcubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:312:39: note: in expansion of macro 'archVhcubDomDist' 312 | arch##n##DomDist, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomDist' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:663:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 663 | #define archVhcubDomDist SCOTCH_NAME_INTERN (archVhcubDomDist) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:94:29: note: in expansion of macro 'archVhcubDomDist' 94 | Anum archVhcubDomDist (const ArchVhcub * const, const ArchVhcubDom * const, const ArchVhcubDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVhcub * const, ArchVhcubDom * const)' {aka 'int (*)(const struct ArchVhcub_ * const, struct ArchVhcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:664:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 664 | #define archVhcubDomFrst SCOTCH_NAME_INTERN (archVhcubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archVhcubDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domFrst') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:664:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 664 | #define archVhcubDomFrst SCOTCH_NAME_INTERN (archVhcubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:313:39: note: in expansion of macro 'archVhcubDomFrst' 313 | arch##n##DomFrst, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomFrst' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:664:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 664 | #define archVhcubDomFrst SCOTCH_NAME_INTERN (archVhcubDomFrst) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:95:29: note: in expansion of macro 'archVhcubDomFrst' 95 | int archVhcubDomFrst (const ArchVhcub * const, ArchVhcubDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVhcub * const, ArchVhcubDom * const, FILE * const)' {aka 'int (*)(const struct ArchVhcub_ * const, struct ArchVhcubDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:666:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 666 | #define archVhcubDomLoad SCOTCH_NAME_INTERN (archVhcubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archVhcubDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domLoad') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:666:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 666 | #define archVhcubDomLoad SCOTCH_NAME_INTERN (archVhcubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:314:39: note: in expansion of macro 'archVhcubDomLoad' 314 | arch##n##DomLoad, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomLoad' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:666:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 666 | #define archVhcubDomLoad SCOTCH_NAME_INTERN (archVhcubDomLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:96:29: note: in expansion of macro 'archVhcubDomLoad' 96 | int archVhcubDomLoad (const ArchVhcub * const, ArchVhcubDom * const, FILE * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVhcub * const, const ArchVhcubDom * const, FILE * const)' {aka 'int (*)(const struct ArchVhcub_ * const, const struct ArchVhcubDom_ * const, FILE * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:667:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 667 | #define archVhcubDomSave SCOTCH_NAME_INTERN (archVhcubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archVhcubDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domSave') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:667:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 667 | #define archVhcubDomSave SCOTCH_NAME_INTERN (archVhcubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:315:39: note: in expansion of macro 'archVhcubDomSave' 315 | arch##n##DomSave, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomSave' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:667:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 667 | #define archVhcubDomSave SCOTCH_NAME_INTERN (archVhcubDomSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:97:29: note: in expansion of macro 'archVhcubDomSave' 97 | int archVhcubDomSave (const ArchVhcub * const, const ArchVhcubDom * const, FILE * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVhcub * const, const ArchVhcubDom * const, ArchVhcubDom * const restrict, ArchVhcubDom * const restrict)' {aka 'int (*)(const struct ArchVhcub_ * const, const struct ArchVhcubDom_ * const, struct ArchVhcubDom_ * const restrict, struct ArchVhcubDom_ * const restrict)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:668:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 668 | #define archVhcubDomBipart SCOTCH_NAME_INTERN (archVhcubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archVhcubDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domBipart') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:668:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 668 | #define archVhcubDomBipart SCOTCH_NAME_INTERN (archVhcubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:316:39: note: in expansion of macro 'archVhcubDomBipart' 316 | arch##n##DomBipart, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomBipart' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:668:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 668 | #define archVhcubDomBipart SCOTCH_NAME_INTERN (archVhcubDomBipart) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:98:29: note: in expansion of macro 'archVhcubDomBipart' 98 | int archVhcubDomBipart (const ArchVhcub * const, const ArchVhcubDom * const, ArchVhcubDom * restrict const, ArchVhcubDom * restrict const); | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const ArchVhcub * const, const ArchVhcubDom * const, const ArchVhcubDom * const)' {aka 'int (*)(const struct ArchVhcub_ * const, const struct ArchVhcubDom_ * const, const struct ArchVhcubDom_ * const)'} [-Wincompatible-pointer-types] 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:665:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 665 | #define archVhcubDomIncl SCOTCH_NAME_INTERN (archVhcubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archVhcubDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: (near initialization for '_SCOTCHarchClassTab[16].domIncl') 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:665:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 665 | #define archVhcubDomIncl SCOTCH_NAME_INTERN (archVhcubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:317:39: note: in expansion of macro 'archVhcubDomIncl' 317 | arch##n##DomIncl, \ | ^~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:116:48: note: in expansion of macro 'ARCHCLASSBLOCK' 116 | ARCHCLASSBLOCK ("varhcub", Vhcub, ARCHVAR), | ^~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: '_SCOTCHarchVhcubDomIncl' declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:665:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 665 | #define archVhcubDomIncl SCOTCH_NAME_INTERN (archVhcubDomIncl) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch_vhcub.h:99:29: note: in expansion of macro 'archVhcubDomIncl' 99 | int archVhcubDomIncl (const ArchVhcub * const, const ArchVhcubDom * const, const ArchVhcubDom * const); | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c: In function '_SCOTCHarchFree': /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:172:9: error: too many arguments to function '((Arch *)archptr)->class->_SCOTCHarchFree'; expected 0, have 1 172 | o = archptr->class->archFree (&archptr->data); /* Call it */ | ^~~~~~~ ~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:389:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 389 | #define archFree SCOTCH_NAME_INTERN (archFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:137:29: note: in expansion of macro 'archFree' 137 | int (* archFree) (); /*+ Architecture freeing function +*/ | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c: In function '_SCOTCHarchLoad': /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:210:9: error: too many arguments to function '((const ArchClass *)class)->_SCOTCHarchLoad'; expected 0, have 2 210 | if (class->archLoad (&archptr->data, stream) != 0) { /* Load class data */ | ^~~~~ ~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:390:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 390 | #define archLoad SCOTCH_NAME_INTERN (archLoad) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:135:29: note: in expansion of macro 'archLoad' 135 | int (* archLoad) (); /*+ Architecture loading function +*/ | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:212:7: error: too many arguments to function '((const ArchClass *)class)->_SCOTCHarchFree'; expected 0, have 1 212 | class->archFree (&archptr->data); /* Perform clean-up */ | ^~~~~ ~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:389:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 389 | #define archFree SCOTCH_NAME_INTERN (archFree) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:137:29: note: in expansion of macro 'archFree' 137 | int (* archFree) (); /*+ Architecture freeing function +*/ | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c: In function '_SCOTCHarchSave': /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:240:10: error: too many arguments to function '((const ArchClass *)((const Arch *)archptr)->class)->_SCOTCHarchSave'; expected 0, have 2 240 | o |= archptr->class->archSave (&archptr->data, stream); /* Write architecture data */ | ^~~~~~~ ~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:239:37: note: declared here 239 | #define SCOTCH_NAME_PREFIX_INTERN _SCOTCH | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:244:37: note: in definition of macro 'SCOTCH_NAME_GLUE3' 244 | #define SCOTCH_NAME_GLUE3(p,n,s) p##n##s | ^ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:37: note: in expansion of macro 'SCOTCH_NAME_MACRO3' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:247:57: note: in expansion of macro 'SCOTCH_NAME_PREFIX_INTERN' 247 | #define SCOTCH_NAME_INTERN(f) SCOTCH_NAME_MACRO3 (SCOTCH_NAME_PREFIX_INTERN,f,SCOTCH_NAME_SUFFIXC) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/module.h:391:37: note: in expansion of macro 'SCOTCH_NAME_INTERN' 391 | #define archSave SCOTCH_NAME_INTERN (archSave) | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:136:29: note: in expansion of macro 'archSave' 136 | int (* archSave) (); /*+ Architecture saving function +*/ | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c: In function '_SCOTCHarchDomLoad': /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:417:11: error: too many arguments to function '((const ArchClass *)((const Arch *)archptr)->class)->domLoad'; expected 0, have 3 417 | return (archptr->class->domLoad (&archptr->data, /* Call proper routine */ | ^~~~~~~ ~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:82: /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:147:29: note: declared here 147 | int (* domLoad) (); /*+ Domain loading routine +*/ | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c: In function '_SCOTCHarchDomSave': /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.c:435:11: error: too many arguments to function '((const ArchClass *)((const Arch *)archptr)->class)->domSave'; expected 0, have 3 435 | return (archptr->class->domSave (&archptr->data, /* Call proper routine */ | ^~~~~~~ ~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/src/libscotch/arch.h:148:29: note: declared here 148 | int (* domSave) (); /*+ Domain saving routine +*/ | ^~~~~~~ gmake[2]: *** [src/libscotch/CMakeFiles/scotch.dir/build.make:116: src/libscotch/CMakeFiles/scotch.dir/arch.c.o] Error 1 gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake[1]: *** [CMakeFiles/Makefile2:628: src/libscotch/CMakeFiles/scotch.dir/all] Error 2 gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/scotch-7.0.5-build/scotch-v7.0.5/build' gmake: *** [Makefile:149: all] Error 2 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.rLWCx5 (%build) RPM build warnings: /home/pterjan/rpmbuild/SPECS/scotch.spec line 144: autopatch: no matching patches in range RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.rLWCx5 (%build) I: [iurt_root_command] ERROR: chroot