Running phase: unpackPhase unpacking source archive /nix/store/6pyi3xg481rrqa00mnhmzc88myng2q9j-source source root is source Running phase: patchPhase Running phase: autoreconfPhase Warning: Git is not installed: setting version date to 0. Warning: Git is not installed: setting version date to 0. Warning: build not started in a Git clone, or Git is not installed: setting version date to 0. autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: no obvious need to run autopoint autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: subdirectory libltdl not present autoreconf: running: libtoolize --copy --force --ltdl libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/compile' libtoolize: copying file 'config/config.guess' libtoolize: copying file 'config/config.sub' libtoolize: copying file 'config/depcomp' libtoolize: copying file 'config/install-sh' libtoolize: copying file 'config/missing' libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltargz.m4' libtoolize: copying file 'm4/ltdl.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. libtoolize: copying file 'libltdl/COPYING.LIB' libtoolize: creating file 'libltdl/Makefile.am' libtoolize: copying file 'libltdl/README' libtoolize: creating file 'libltdl/configure.ac' libtoolize: copying file 'libltdl/aclocal.m4' libtoolize: creating file 'libltdl/Makefile.in' libtoolize: copying file 'libltdl/config-h.in' libtoolize: creating file 'libltdl/configure' libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' libtoolize: copying file 'libltdl/libltdl/lt__private.h' libtoolize: copying file 'libltdl/libltdl/lt__strl.h' libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' libtoolize: copying file 'libltdl/libltdl/lt_error.h' libtoolize: copying file 'libltdl/libltdl/lt_system.h' libtoolize: copying file 'libltdl/libltdl/slist.h' libtoolize: copying file 'libltdl/loaders/dld_link.c' libtoolize: copying file 'libltdl/loaders/dlopen.c' libtoolize: copying file 'libltdl/loaders/dyld.c' libtoolize: copying file 'libltdl/loaders/load_add_on.c' libtoolize: copying file 'libltdl/loaders/loadlibrary.c' libtoolize: copying file 'libltdl/loaders/preopen.c' libtoolize: copying file 'libltdl/loaders/shl_load.c' libtoolize: copying file 'libltdl/lt__alloc.c' libtoolize: copying file 'libltdl/lt__argz.c' libtoolize: copying file 'libltdl/lt__dirent.c' libtoolize: copying file 'libltdl/lt__strl.c' libtoolize: copying file 'libltdl/lt_dlloader.c' libtoolize: copying file 'libltdl/lt_error.c' libtoolize: copying file 'libltdl/ltdl.c' libtoolize: copying file 'libltdl/ltdl.h' libtoolize: copying file 'libltdl/slist.c' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: configure.ac: no need to run autopoint (confirmed) autoreconf: running: aclocal --force -I m4 autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoconf --force configure.ac:208: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:744: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:737: AC_PROG_LEX is expanded from... aclocal.m4:907: AM_PROG_LEX is expanded from... configure.ac:208: the top level autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing Makefile.am: installing './INSTALL' configure.ac: installing 'config/ylwrap' autoreconf: configure.ac: not running make: --make not given autoreconf: Leaving directory '.' autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: no obvious need to run autopoint autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: adding subdirectory libltdl to autoreconf autoreconf: Entering directory 'libltdl' autoreconf: configure.ac: no obvious need to run autopoint autoreconf: running: aclocal --force -I ../m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force --ltdl libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '../config'. libtoolize: copying file '../config/compile' libtoolize: copying file '../config/config.guess' libtoolize: copying file '../config/config.sub' libtoolize: copying file '../config/depcomp' libtoolize: copying file '../config/install-sh' libtoolize: copying file '../config/missing' libtoolize: copying file '../config/ltmain.sh' libtoolize: putting macros in '../m4'. libtoolize: copying file '../m4/libtool.m4' libtoolize: copying file '../m4/ltargz.m4' libtoolize: copying file '../m4/ltdl.m4' libtoolize: copying file '../m4/ltoptions.m4' libtoolize: copying file '../m4/ltsugar.m4' libtoolize: copying file '../m4/ltversion.m4' libtoolize: copying file '../m4/lt~obsolete.m4' libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, '.'. libtoolize: copying file './COPYING.LIB' libtoolize: creating file './Makefile.am' libtoolize: copying file './README' libtoolize: creating file './configure.ac' libtoolize: copying file './aclocal.m4' libtoolize: creating file './Makefile.in' libtoolize: copying file './config-h.in' libtoolize: creating file './configure' libtoolize: copying file './libltdl/lt__alloc.h' libtoolize: copying file './libltdl/lt__argz_.h' libtoolize: copying file './libltdl/lt__dirent.h' libtoolize: copying file './libltdl/lt__glibc.h' libtoolize: copying file './libltdl/lt__private.h' libtoolize: copying file './libltdl/lt__strl.h' libtoolize: copying file './libltdl/lt_dlloader.h' libtoolize: copying file './libltdl/lt_error.h' libtoolize: copying file './libltdl/lt_system.h' libtoolize: copying file './libltdl/slist.h' libtoolize: copying file './loaders/dld_link.c' libtoolize: copying file './loaders/dlopen.c' libtoolize: copying file './loaders/dyld.c' libtoolize: copying file './loaders/load_add_on.c' libtoolize: copying file './loaders/loadlibrary.c' libtoolize: copying file './loaders/preopen.c' libtoolize: copying file './loaders/shl_load.c' libtoolize: copying file './lt__alloc.c' libtoolize: copying file './lt__argz.c' libtoolize: copying file './lt__dirent.c' libtoolize: copying file './lt__strl.c' libtoolize: copying file './lt_dlloader.c' libtoolize: copying file './lt_error.c' libtoolize: copying file './ltdl.c' libtoolize: copying file './ltdl.h' libtoolize: copying file './slist.c' libtoolize: Remember to add 'LTDL_INIT' to configure.ac. libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([../m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: configure.ac: no need to run autopoint (confirmed) autoreconf: running: aclocal --force -I ../m4 autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoconf --force autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing autoreconf: configure.ac: not running make: --make not given autoreconf: Leaving directory 'libltdl' autoreconf: running: libtoolize --copy --force --ltdl --ltdl libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/compile' libtoolize: copying file 'config/config.guess' libtoolize: copying file 'config/config.sub' libtoolize: copying file 'config/depcomp' libtoolize: copying file 'config/install-sh' libtoolize: copying file 'config/missing' libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltargz.m4' libtoolize: copying file 'm4/ltdl.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. libtoolize: copying file 'libltdl/COPYING.LIB' libtoolize: creating file 'libltdl/Makefile.am' libtoolize: copying file 'libltdl/README' libtoolize: creating file 'libltdl/configure.ac' libtoolize: copying file 'libltdl/aclocal.m4' libtoolize: creating file 'libltdl/Makefile.in' libtoolize: copying file 'libltdl/config-h.in' libtoolize: creating file 'libltdl/configure' libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' libtoolize: copying file 'libltdl/libltdl/lt__private.h' libtoolize: copying file 'libltdl/libltdl/lt__strl.h' libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' libtoolize: copying file 'libltdl/libltdl/lt_error.h' libtoolize: copying file 'libltdl/libltdl/lt_system.h' libtoolize: copying file 'libltdl/libltdl/slist.h' libtoolize: copying file 'libltdl/loaders/dld_link.c' libtoolize: copying file 'libltdl/loaders/dlopen.c' libtoolize: copying file 'libltdl/loaders/dyld.c' libtoolize: copying file 'libltdl/loaders/load_add_on.c' libtoolize: copying file 'libltdl/loaders/loadlibrary.c' libtoolize: copying file 'libltdl/loaders/preopen.c' libtoolize: copying file 'libltdl/loaders/shl_load.c' libtoolize: copying file 'libltdl/lt__alloc.c' libtoolize: copying file 'libltdl/lt__argz.c' libtoolize: copying file 'libltdl/lt__dirent.c' libtoolize: copying file 'libltdl/lt__strl.c' libtoolize: copying file 'libltdl/lt_dlloader.c' libtoolize: copying file 'libltdl/lt_error.c' libtoolize: copying file 'libltdl/ltdl.c' libtoolize: copying file 'libltdl/ltdl.h' libtoolize: copying file 'libltdl/slist.c' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: configure.ac: no need to run autopoint (confirmed) autoreconf: running: aclocal --force -I m4 autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoconf --force configure.ac:208: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:744: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:737: AC_PROG_LEX is expanded from... aclocal.m4:907: AM_PROG_LEX is expanded from... configure.ac:208: the top level autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing autoreconf: configure.ac: not running make: --make not given autoreconf: Leaving directory '.' autoreconfPhase completed in 50 seconds Running phase: updateAutotoolsGnuConfigScriptsPhase Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess Running phase: configurePhase fixing libtool script ./config/ltmain.sh ./configure patching script interpreter paths in ./configure ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/sh" configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2 --with-ltdl-lib=/nix/store/s1bkk4586hms9xg1isbr9a5p4d6d237x-libtool-2.5.4-lib/lib --with-ltdl-include=/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/include --without-x checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '100' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C23 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... no checking whether yytext is a pointer... yes checking for bison... bison -y checking for grep that handles long lines and -e... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep checking for egrep... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -E checking whether ln -s works... yes checking how to print strings... printf checking for a sed that does not truncate output... /nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin/sed checking for fgrep... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -F checking for ld used by gcc... ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for archiver @FILE support... @ checking for strip... strip checking command to parse nm output from gcc object... ok checking for sysroot... no checking for a working dd... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/dd checking how to truncate binary pipes... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for groff... no checking for ps2pdf... no checking for pstopdf... no checking pkg-config is at least version 0.9.0... yes checking for tclsh8.6... no checking for tclsh8.5... no checking for tclsh8.4... no checking for tclsh8.3... no checking for tclsh... no checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C23 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... ld -m elf_x86_64 checking if the linker (ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether g++ supports C++17 features with -std=c++17... yes checking for gobjc... no checking for gcc... gcc checking whether the compiler supports GNU Objective C... no checking whether gcc accepts -g... no checking dependency style of gcc... none checking for gcc option to support large files... none needed checking whether C compiler accepts -Wtrampolines... yes checking whether C compiler accepts -Wlogical-op... yes checking for pid_t... yes checking for ssize_t... yes checking for sys/time.h... yes checking for sys/select.h... yes checking for sys/mman.h... yes checking for sys/ioctl.h... yes checking for sys/inotify.h... yes checking for main in -lm... yes checking for drand48... yes checking for srand48... yes checking for setmode... no checking for setenv... yes checking for memrchr... yes checking for select... yes checking for dl_iterate_phdr... yes checking for inotify_init1... yes checking for strcasestr... yes checking for gcc options to detect undeclared functions... none needed checking for gcc options to ignore future-version functions... none needed checking what extension is used for runtime loadable modules... .so checking what variable specifies run-time module search path... LD_LIBRARY_PATH checking for the default library search path... /lib /usr/lib checking for library containing dlopen... none required checking for dlerror... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... yes checking for error_t... yes checking for argz_add... yes checking for argz_append... yes checking for argz_count... yes checking for argz_create_sep... yes checking for argz_insert... yes checking for argz_next... yes checking for argz_stringify... yes checking if argz actually works... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for ltdl.h... no checking where to find libltdl headers... -I/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/include checking where to find libltdl library... -L/nix/store/s1bkk4586hms9xg1isbr9a5p4d6d237x-libtool-2.5.4-lib/lib -lltdl checking for unistd.h... (cached) yes checking for dl.h... no checking for sys/dl.h... no checking for dld.h... no checking for mach-o/dyld.h... no checking for dirent.h... yes checking for closedir... yes checking for opendir... yes checking for readdir... yes checking for strlcat... yes checking for strlcpy... yes checking for lt_dladvise_init in -lltdl... yes checking how to run the C preprocessor... gcc -E checking for X... disabled configure: WARNING: X11 not available. checking for swig... no ./configure: line 28626: echo: write error: Broken pipe checking for tcl.h... no configure: WARNING: Unable to find header tcl.h. The Tcl packages will not be built checking for expat... yes checking for IL/il.h... no configure: WARNING: Optional DevIL library not available - missing headers checking for main in -lIL... no configure: WARNING: Optional DevIL library not available checking for zlib.h... yes checking for main in -lz... yes checking for libwebp... no checking for poppler-glib... no checking for librsvg-2.0... no checking for pangocairo >= 1.22.0... no checking for freetype2... yes checking for gdk-3.0... no checking for gdk-pixbuf-2.0... no checking for gtk+-2.0 >= 2.7.0... no checking for gtkgl-2.0... no checking for gtkglext-1.0... no checking for gts... yes checking for ann... no checking for libglade-2.0... no checking for qmake6... no checking for qmake-qt5... no checking for qmake5... no checking for qmake... no checking for gdlib >= 2.0.33... yes checking for gd.h... yes checking for main in -lgd... yes checking for GL/glut.h... no configure: WARNING: Optional glut library not available - no GL/glut.h configure: WARNING: SMYRNA requires GTK configure: WARNING: SMYRNA requires GTKGLEXT configure: WARNING: SMYRNA requires GLADE configure: WARNING: SMYRNA requires GLUT checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating debian/changelog config.status: creating debian/graphviz.install config.status: creating debian/libgv-php5.install config.status: creating doc/Makefile config.status: creating doc/info/Makefile config.status: creating doc/schema/Makefile config.status: creating contrib/Makefile config.status: creating contrib/prune/Makefile config.status: creating contrib/diffimg/Makefile config.status: creating graphs/Makefile config.status: creating graphs/directed/Makefile config.status: creating graphs/undirected/Makefile config.status: creating lib/Makefile config.status: creating lib/util/Makefile config.status: creating lib/cdt/Makefile config.status: creating lib/cdt/libcdt.pc config.status: creating lib/cgraph/Makefile config.status: creating lib/cgraph/libcgraph.pc config.status: creating lib/rbtree/Makefile config.status: creating lib/pathplan/Makefile config.status: creating lib/pathplan/libpathplan.pc config.status: creating lib/ast/Makefile config.status: creating lib/sfio/Makefile config.status: creating lib/sfio/Sfio_f/Makefile config.status: creating lib/dotgen/Makefile config.status: creating lib/neatogen/Makefile config.status: creating lib/fdpgen/Makefile config.status: creating lib/sparse/Makefile config.status: creating lib/mingle/Makefile config.status: creating lib/label/Makefile config.status: creating lib/sfdpgen/Makefile config.status: creating lib/osage/Makefile config.status: creating lib/edgepaint/Makefile config.status: creating lib/gvpr/Makefile config.status: creating lib/gvpr/libgvpr.pc config.status: creating lib/circogen/Makefile config.status: creating lib/twopigen/Makefile config.status: creating lib/patchwork/Makefile config.status: creating lib/pack/Makefile config.status: creating lib/ortho/Makefile config.status: creating lib/expr/Makefile config.status: creating lib/common/Makefile config.status: creating lib/vpsc/Makefile config.status: creating lib/gvc/Makefile config.status: creating lib/gvc/libgvc.pc config.status: creating lib/xdot/Makefile config.status: creating lib/xdot/libxdot.pc config.status: creating lib/topfish/Makefile config.status: creating lib/glcomp/Makefile config.status: creating macosx/Info.plist config.status: creating macosx/build/Distribution.xml config.status: creating plugin/Makefile config.status: creating plugin/core/Makefile config.status: creating plugin/devil/Makefile config.status: creating plugin/gd/Makefile config.status: creating plugin/gdk/Makefile config.status: creating plugin/gdiplus/Makefile config.status: creating plugin/gs/Makefile config.status: creating plugin/kitty/Makefile config.status: creating plugin/lasi/Makefile config.status: creating plugin/pango/Makefile config.status: creating plugin/poppler/Makefile config.status: creating plugin/quartz/Makefile config.status: creating plugin/rsvg/Makefile config.status: creating plugin/webp/Makefile config.status: creating plugin/xlib/Makefile config.status: creating plugin/dot_layout/Makefile config.status: creating plugin/neato_layout/Makefile config.status: creating plugin/vt/Makefile config.status: creating cmd/Makefile config.status: creating cmd/dot/Makefile config.status: creating cmd/tools/Makefile config.status: creating cmd/gvpr/Makefile config.status: creating cmd/gvpr/lib/Makefile config.status: creating cmd/smyrna/Makefile config.status: creating cmd/gvmap/Makefile config.status: creating cmd/mingle/Makefile config.status: creating cmd/edgepaint/Makefile config.status: creating cmd/gvedit/Makefile config.status: creating cmd/gvedit/gvedit.pro config.status: creating cmd/gvedit/ui/Makefile config.status: creating cmd/gvedit/images/Makefile config.status: creating tclpkg/Makefile config.status: creating tclpkg/tclstubs/Makefile config.status: creating tclpkg/gdtclft/Makefile config.status: creating tclpkg/gdtclft/demo/Makefile config.status: creating tclpkg/tcldot/Makefile config.status: creating tclpkg/tcldot/demo/Makefile config.status: creating tclpkg/tclpathplan/Makefile config.status: creating tclpkg/tclpathplan/demo/Makefile config.status: creating tclpkg/tclpathplan/demo/pathplan_data/Makefile config.status: creating tclpkg/gv/Makefile config.status: creating tclpkg/gv/demo/Makefile config.status: creating tests/graphs/Makefile config.status: creating tests/linux.x86/Makefile config.status: creating tests/Makefile config.status: creating tests/regression_tests/Makefile config.status: creating tests/regression_tests/shapes/Makefile config.status: creating tests/regression_tests/shapes/reference/Makefile config.status: creating share/Makefile config.status: creating share/examples/Makefile config.status: creating share/gui/Makefile config.status: creating redhat/graphviz.spec.fedora config.status: creating redhat/graphviz.spec.rhel config.status: creating Doxyfile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands === configuring in libltdl (/build/source/libltdl) configure: running /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ./configure --disable-option-checking '--prefix=/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2' '--disable-static' '--disable-dependency-tracking' '--with-ltdl-lib=/nix/store/s1bkk4586hms9xg1isbr9a5p4d6d237x-libtool-2.5.4-lib/lib' '--with-ltdl-include=/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/include' '--without-x' 'CC=gcc' 'PKG_CONFIG=pkg-config' 'PKG_CONFIG_PATH=/nix/store/1d6bkrgx8igdjrkyxk1sgcaw702a8bv0-libpng-apng-1.6.58-dev/lib/pkgconfig:/nix/store/fjas1zgi2xawi1aldkyn2d920jc1avcf-zlib-1.3.2-dev/share/pkgconfig:/nix/store/qvqn2bk1l66h9nmrm333qca3hapk7jfz-libjpeg-turbo-3.1.4.1-dev/lib/pkgconfig:/nix/store/0zh0xlr20dm375d8y9k5lnn2l2vh7bw4-expat-2.8.2-dev/lib/pkgconfig:/nix/store/6pvhn3x8dcc9jffbslndaaps905n3yj7-fontconfig-2.18.1-dev/lib/pkgconfig:/nix/store/f7symbs7clrx8sjm1fkvmsnis6lq635n-freetype-2.14.3-dev/lib/pkgconfig:/nix/store/fqqzlwskijr6i1f2j23d2a84kyafzjqp-bzip2-1.0.8-dev/lib/pkgconfig:/nix/store/29p2wg0b6b7kz5qa49anlczi3b4sivn7-brotli-1.2.0-dev/lib/pkgconfig:/nix/store/crs4k964hrcysqbyfj52hl5ygfbc566v-gd-2.3.3-dev/lib/pkgconfig:/nix/store/iq4awj8ak5xl66sb2fx3zmlfyxnrfzcn-gts-0.7.6-dev/lib/pkgconfig:/nix/store/vr6yc51pdpr9p2pdap707gh2lpxjkgq2-glib-2.88.1-dev/lib/pkgconfig:/nix/store/nc23w8dz596nm467dwfdk6d8l3b52vxi-libffi-3.5.2-dev/lib/pkgconfig:/nix/store/8mp5f2yh8p5xicpiv9s449zl94yhqw7v-bash-interactive-5.3p9-dev/lib/pkgconfig' 'CXX=g++' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin/sed checking for grep that handles long lines and -e... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep checking for egrep... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -E checking for fgrep... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -F checking for ld used by gcc... ld -m elf_x86_64 checking if the linker (ld -m elf_x86_64) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld -m elf_x86_64 option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for archiver @FILE support... @ checking for strip... strip checking command to parse nm output from gcc object... ok checking for sysroot... no checking for a working dd... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/dd checking how to truncate binary pipes... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (ld -m elf_x86_64 -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking what extension is used for runtime loadable modules... .so checking what variable specifies run-time module search path... LD_LIBRARY_PATH checking for the default library search path... /lib /usr/lib checking for gcc options needed to detect all undeclared functions... none needed checking for library containing dlopen... none required checking for dlerror... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... yes checking for error_t... yes checking for argz_add... yes checking for argz_append... yes checking for argz_count... yes checking for argz_create_sep... yes checking for argz_insert... yes checking for argz_next... yes checking for argz_stringify... yes checking if argz actually works... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for unistd.h... (cached) yes checking for dl.h... no checking for sys/dl.h... no checking for dld.h... no checking for mach-o/dyld.h... no checking for dirent.h... yes checking for closedir... yes checking for opendir... yes checking for readdir... yes checking for strlcat... yes checking for strlcpy... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands ---------------------------------------------------------------- graphviz-14.1.2 will be compiled with the following: options: cgraph: Yes (always enabled) digcola: Yes expat: Yes freetype: Yes glut: No (missing GL/glut.h) ann: No (no ann.pc or ANN.h found) gts: Yes ipsepcola: Yes ltdl: Yes ortho: Yes sfdp: Yes swig: No (swig not available) ( ) shared: Yes static: No (disabled by default) qt: No (qmake not found) x: No (disabled or unavailable) commands: dot: Yes (always enabled) neato: Yes (always enabled) fdp: Yes (always enabled) circo: Yes (always enabled) twopi: Yes (always enabled) gvpr: Yes (always enabled) gvmap: Yes (always enabled) smyrna: No (requires: gtk+ gtkglext glade glut) gvedit: No (qmake not found) plugin libraries: dot_layout: Yes (always enabled) neato_layout: Yes (always enabled) core: Yes (always enabled) devil: No (missing library) gd: Yes gdiplus: No (disabled by default - Windows only) gdk: No (gdk library not available) gdk_pixbuf: No (gdk_pixbuf library not available) ghostscript: No (missing Xrender) gtk: No (gtk library not available) lasi: No (missing pangocairo support) pangocairo: No (pangocairo library not available) poppler: No (poppler library not available) quartz: No (disabled by default - Mac only) rsvg: No (rsvg library not available) webp: No (webp library not available) xlib: No (disabled or unavailable) language extensions: gv_sharp: No (swig not available) gv_d: No (disabled by default - incomplete) gv_go: No (swig not available) gv_guile: No (swig not available) gv_java: No (swig not available) gv_javascript: No (disabled by default - incomplete) gv_lua: No (swig not available) gv_perl: No (swig not available) gv_php: No (swig not available) gv_python3: No (swig not available) gv_R: No (swig not available) gv_ruby: No (swig not available) gv_tcl: No (tcl not available) tcldot: No (tcl not available) tclpathplan: No (tcl not available) gdtclft: No (tcl not available) configurePhase completed in 41 seconds Running phase: buildPhase build flags: -j48 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash printf '#pragma once\n' > ./graphviz_version.h /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -E 'PACKAGE|VERSION|GVPLUGIN' config.h >> ./graphviz_version.h printf '\n/// Graphviz version constants\n///\n' >> ./graphviz_version.h printf '/// These are only accurate for releases, not inter-release Graphviz commits\n' >> ./graphviz_version.h printf '/// built from source.\n' >> ./graphviz_version.h printf '#define GRAPHVIZ_VERSION_MAJOR 14\n' >> ./graphviz_version.h printf '#define GRAPHVIZ_VERSION_MINOR 1\n' >> ./graphviz_version.h printf '#define GRAPHVIZ_VERSION_PATCH 2\n' >> ./graphviz_version.h make all-recursive make[1]: Entering directory '/build/source' Making all in libltdl make[2]: Entering directory '/build/source/libltdl' make all-am make[3]: Entering directory '/build/source/libltdl' CC libltdlc_la-lt__alloc.lo CC libltdlc_la-lt_dlloader.lo CC libltdlc_la-lt_error.lo CC libltdlc_la-ltdl.lo CC libltdlc_la-slist.lo CC loaders/dlopen.lo CC loaders/libltdlc_la-preopen.lo CCLD dlopen.la CCLD libltdlc.la make[3]: Leaving directory '/build/source/libltdl' make[2]: Leaving directory '/build/source/libltdl' Making all in lib make[2]: Entering directory '/build/source/lib' Making all in util make[3]: Entering directory '/build/source/lib/util' CC libutil_C_la-arena.lo CC libutil_C_la-base64.lo CC libutil_C_la-gv_find_me.lo CC libutil_C_la-gv_fopen.lo CC libutil_C_la-list.lo CC libutil_C_la-random.lo CC libutil_C_la-xml.lo CCLD libutil_C.la make[3]: Leaving directory '/build/source/lib/util' Making all in cdt make[3]: Entering directory '/build/source/lib/cdt' CC dtclose.lo CC dtdisc.lo CC dtextract.lo CC dtflatten.lo CC dthash.lo CC dtmethod.lo CC dtopen.lo CC dtrenew.lo CC dtrestore.lo CC dtsize.lo CC dtstat.lo CC dtstrhash.lo CC dttree.lo CC dtview.lo CC dtwalk.lo In file included from dtrenew.c:3: dtrenew.c: In function 'dtrenew': ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dtrenew.c:37:37: note: in expansion of macro 'HINDEX' 37 | { s = dt->data.htab + HINDEX(dt->data.ntab, e->hash); | ^~~~~~ dthash.c: In function 'dthtab': dthash.c:30:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 30 | if (!(s = realloc(olds, n * sizeof(Dtlink_t*)))) | ^ In file included from dthash.c:3: ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:42:38: note: in expansion of macro 'HINDEX' 42 | if((is = s + HINDEX(n,t->hash)) == hs) | ^~~~~~ dthash.c: In function 'dthash': ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:127:45: note: in expansion of macro 'HINDEX' 127 | s = dt->data.htab + HINDEX(dt->data.ntab, hsh); | ^~~~~~ ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:135:55: note: in expansion of macro 'HINDEX' 135 | *(s = dt->data.htab + HINDEX(dt->data.ntab, hsh)); | ^~~~~~ ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:192:37: note: in expansion of macro 'HINDEX' 192 | s = dt->data.htab + HINDEX(dt->data.ntab, hsh); | ^~~~~~ CCLD libcdt.la CCLD libcdt_C.la make[3]: Leaving directory '/build/source/lib/cdt' Making all in xdot make[3]: Entering directory '/build/source/lib/xdot' CC xdot.lo xdot.c: In function 'radGradient': xdot.c:873:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 873 | stops = gv_calloc(clr->u.ring.n_stops, sizeof(stops[0])); | ~~~~~~~~~~~^~~~~~~~ xdot.c: In function 'linGradient': xdot.c:908:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 908 | stops = gv_calloc(clr->u.ling.n_stops, sizeof(stops[0])); | ~~~~~~~~~~~^~~~~~~~ CCLD libxdot.la CCLD libxdot_C.la make[3]: Leaving directory '/build/source/lib/xdot' Making all in cgraph make[3]: Entering directory '/build/source/lib/cgraph' CC acyclic.lo CC agerror.lo CC apply.lo CC attr.lo CC edge.lo CC graph.lo bison -y -Wno-yacc -dv --output=grammar.c ../../lib/cgraph/grammar.y CC id.lo CC imap.lo CC ingraphs.lo CC io.lo CC node.lo CC node_induce.lo CC obj.lo CC rec.lo CC refstr.lo flex --case-insensitive --outfile=scan.c ../../lib/cgraph/scan.l bison -y -Wno-yacc -dv --output=grammar.c ../../lib/cgraph/grammar.y CC subg.lo CC tred.lo CC unflatten.lo CC utils.lo CC write.lo CC grammar.lo CC scan.lo tred.c: In function 'graphviz_tred': tred.c:194:32: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 194 | infosize = (agnnodes(g) + 1) * sizeof(nodeinfo_t); | ^ scan.c: In function 'aaglex': scan.c:1418:8: warning: switch missing default case [-Wswitch-default] 1418 | | ^ CCLD libcgraph.la CCLD libcgraph_C.la make[3]: Leaving directory '/build/source/lib/cgraph' Making all in pathplan make[3]: Entering directory '/build/source/lib/pathplan' CC cvt.lo CC inpoly.lo CC route.lo CC shortest.lo CC shortestpth.lo CC solvers.lo CC triang.lo CC util.lo CC visibility.lo route.c: In function 'splineintersectsline': route.c:326:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 326 | if (xcoeff[1] == 0) { | ^~ route.c:327:23: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 327 | if (ycoeff[1] == 0) { | ^~ route.c:346:39: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 346 | if (xroots[i] == yroots[j]) | ^~ util.c: In function 'Ppolybarriers': util.c:37:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 37 | Pedge_t *bar = gv_calloc(n, sizeof(Pedge_t)); | ^ shortestpth.c: In function 'shortestPath': shortestpth.c:37:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 37 | int *dad = gv_calloc(V, sizeof(int)); | ^ shortestpth.c:38:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 38 | COORD *vl = gv_calloc(V + 1, sizeof(COORD)); // One extra for sentinel | ~~^~~ shortestpth.c:54:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 54 | if (val[k] == unseen) | ^~ shortestpth.c:69:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 69 | if ((wkt != 0) && (val[t] < newpri)) { | ^~ shortestpth.c: In function 'makePath': shortestpth.c:99:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 99 | int *dad = gv_calloc(V + 2, sizeof(int)); | ~~^~~ shortest.c: In function 'Pshortestpath': shortest.c:126:15: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 126 | if ((p1.x == p2.x && p2.x == p3.x && p3.y > p2.y) || | ^~ shortest.c:126:31: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 126 | if ((p1.x == p2.x && p2.x == p3.x && p3.y > p2.y) || | ^~ shortest.c:130:36: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 130 | && polyp->ps[pi].x == polyp->ps[pi + 1].x | ^~ shortest.c:131:36: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 131 | && polyp->ps[pi].y == polyp->ps[pi + 1].y) | ^~ shortest.c:140:43: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 140 | if (pi > 0 && polyp->ps[pi].x == polyp->ps[pi - 1].x && | ^~ shortest.c:141:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 141 | polyp->ps[pi].y == polyp->ps[pi - 1].y) | ^~ visibility.c: In function 'allocArray': visibility.c:31:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 31 | array2 arr = gv_calloc(V + extra, sizeof(COORD*)); | ~~^~~~~~~ visibility.c: In function 'inBetween': visibility.c:69:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 69 | if (a.x != b.x) /* not vertical */ | ^~ visibility.c: In function 'ptVis': visibility.c:258:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 258 | COORD *vadj = gv_calloc(V + 2, sizeof(COORD)); | ~~^~~ CCLD libpathplan.la CCLD libpathplan_C.la make[3]: Leaving directory '/build/source/lib/pathplan' Making all in sfio make[3]: Entering directory '/build/source/lib/sfio' Making all in Sfio_f make[4]: Entering directory '/build/source/lib/sfio/Sfio_f' CC _sfslen.lo CCLD libsfiof_C.la make[4]: Leaving directory '/build/source/lib/sfio/Sfio_f' make[4]: Entering directory '/build/source/lib/sfio' CC sfcvt.lo CC sfextern.lo CC sftable.lo CC sfprint.lo CC sfvscanf.lo sfcvt.c: In function '_sfcvt': sfcvt.c:46:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 46 | if (dval == 0.) | ^~ In file included from sfcvt.c:14: ../../lib/sfio/sfhdr.h:126:25: warning: conversion from 'long double' to 'double' may change value [-Wfloat-conversion] 126 | #define _Sfneg10 (_Sftable.sf_neg10) | ^ sfcvt.c:58:29: note: in expansion of macro '_Sfneg10' 58 | dval *= _Sfneg10[v]; | ^~~~~~~~ sfcvt.c:71:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 71 | memmove(Buf + SF_INTPART - n, Buf, n); | ^ sfcvt.c:107:26: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 107 | dval -= n; | ^~ In file included from sfvscanf.c:16: sfvscanf.c: In function 'sfvscanf': ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:170:25: note: in expansion of macro 'FMTSET' 170 | FMTSET(ft, form, LEFTP, 0, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:196:17: note: in expansion of macro 'FMTSET' 196 | FMTSET(ft, form, '.', dot, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:237:17: note: in expansion of macro 'FMTSET' 237 | FMTSET(ft, form, 'I', sizeof(int), 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:299:9: note: in expansion of macro 'FMTSET' 299 | FMTSET(ft, form, fmt, size, flags, width, 0, base, t_str, n_str); | ^~~~~~ sfvscanf.c:359:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 359 | *val++ = inp; | ^~~ sfvscanf.c:368:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 368 | *val++ = inp; | ^~~ sfvscanf.c:372:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 372 | *val++ = inp; | ^~~ sfvscanf.c:376:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 376 | *val++ = inp; | ^~~ sfvscanf.c:450:57: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 450 | (argv.lu << 3) + (argv.lu << 1) + (inp - '0'); | ^ sfvscanf.c:481:54: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 481 | argv.lu = (argv.lu << shift) + sp[inp]; | ^ sfvscanf.c:486:44: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 486 | argv.lu = (argv.lu * base) + sp[inp]; | ^ sfvscanf.c:486:52: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 486 | argv.lu = (argv.lu * base) + sp[inp]; | ^ sfvscanf.c:538:37: warning: conversion from 'int' to 'char' may change value [-Wconversion] 538 | *argv.s++ = inp; | ^~~ sfvscanf.c:543:37: warning: conversion from 'int' to 'char' may change value [-Wconversion] 543 | *argv.s++ = inp; | ^~~ sfvscanf.c:558:37: warning: conversion from 'int' to 'char' may change value [-Wconversion] 558 | *argv.s++ = inp; | ^~~ In file included from sfprint.c:15: sfprint.c: In function 'sfprint': ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:141:25: note: in expansion of macro 'FMTSET' 141 | FMTSET(ft, form, LEFTP, 0, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:210:13: note: in expansion of macro 'FMTSET' 210 | FMTSET(ft, form, '.', dot, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:251:17: note: in expansion of macro 'FMTSET' 251 | FMTSET(ft, form, 'I', sizeof(int), 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:315:9: note: in expansion of macro 'FMTSET' 315 | FMTSET(ft, form, fmt, size, flags, width, precis, base, t_str, n_str); | ^~~~~~ sfprint.c:345:26: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 345 | if ((v = size) >= 0) { | ^~~~ sfprint.c:349:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 349 | v = strlen(sp); | ^~~~~~ sfprint.c:381:26: warning: conversion from 'int' to 'char' may change value [-Wconversion] 381 | buf[0] = fmt; | ^~~ sfprint.c:484:36: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 484 | } while ((lv = (unsigned long long)lv >> n)); | ^ sfprint.c:488:36: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 488 | } while ((lv = (unsigned long long)lv / (unsigned long long)base)); | ^ sfprint.c:538:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 538 | } while ((v = (unsigned)v >> n)); | ^ sfprint.c:542:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 542 | } while ((v = (unsigned)v / (unsigned)base)); | ^ sfprint.c:547:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 547 | && (n = endsp - sp) > 3) { | ^~~~~ sfprint.c:564:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 564 | if (precis > 0 && (precis -= (endsp - sp)) < (sp - buf) - 64) | ^ sfprint.c:581:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 581 | n = width - (n + (endsp - sp)); | ^~~~~ ../../lib/sfio/sfhdr.h:127:25: warning: conversion to 'char' from 'unsigned char' may change the sign of the result [-Wsign-conversion] 127 | #define _Sfdec (_Sftable.sf_dec) | ^ sfprint.c:593:37: note: in expansion of macro '_Sfdec' 593 | *--sp = _Sfdec[(base <<= 1) + 1]; | ^~~~~~ ../../lib/sfio/sfhdr.h:127:25: warning: conversion to 'char' from 'unsigned char' may change the sign of the result [-Wsign-conversion] 127 | #define _Sfdec (_Sftable.sf_dec) | ^ sfprint.c:594:37: note: in expansion of macro '_Sfdec' 594 | *--sp = _Sfdec[base]; | ^~~~~~ sfprint.c:633:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 633 | if (dval == 0.) | ^~ sfprint.c:640:26: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 640 | if ((n = sfslen()) > precis) | ^~~~~~ sfprint.c:667:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 667 | precis -= (endsp -= 1) - ssp; | ^ sfprint.c:671:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 671 | if (dval != 0.) { | ^~ sfprint.c:686:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 686 | *--ep = (decpt > 0 || dval == 0.) ? '+' : '-'; | ^~ sfprint.c:731:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 731 | precis -= (endsp -= 1) - ssp; | ^ sfprint.c:748:13: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 748 | n = (endsp - sp) + (endep - ep) + (precis <= 0 ? 0 : precis) + | ^ sfprint.c:756:25: warning: conversion from 'int' to 'char' may change value [-Wconversion] 756 | *--sp = fmt; | ^~~ sfprint.c:778:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 778 | if ((n = endsp - sp) > 0) | ^~~~~ sfprint.c:786:22: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 786 | if ((n = endep - (sp = ep)) > 0) | ^~~~~ CCLD libsfio_C.la make[4]: Leaving directory '/build/source/lib/sfio' make[3]: Leaving directory '/build/source/lib/sfio' Making all in ast make[3]: Entering directory '/build/source/lib/ast' CC chresc.lo CC chrtoi.lo CC error.lo CC fmtesc.lo CC stresc.lo CC strmatch.lo stresc.c: In function 'stresc': stresc.c:41:16: warning: conversion from 'int' to 'char' may change value [-Wconversion] 41 | *t++ = c; | ^ chresc.c: In function 'chresc': chresc.c:138:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | *p = (char *) s; | ^ CCLD libast_C.la make[3]: Leaving directory '/build/source/lib/ast' Making all in vpsc make[3]: Entering directory '/build/source/lib/vpsc' CXX block.lo CXX blocks.lo CXX constraint.lo CXX generate-constraints.lo CXX solve_VPSC.lo CXX csolve_VPSC.lo CXX variable.lo CXXLD libvpsc_C.la make[3]: Leaving directory '/build/source/lib/vpsc' Making all in rbtree make[3]: Entering directory '/build/source/lib/rbtree' CC red_black_tree.lo CCLD librbtree_C.la make[3]: Leaving directory '/build/source/lib/rbtree' Making all in ortho make[3]: Entering directory '/build/source/lib/ortho' CC fPQ.lo CC maze.lo CC ortho.lo CC partition.lo CC rawgraph.lo CC sgraph.lo CC trapezoid.lo partition.c: In function 'monotonate_trapezoids': partition.c:634:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 634 | vert = gv_calloc(nsegs + 1, sizeof(vertexchain_t)); | ~~~~~~^~~ partition.c:635:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 635 | mon = gv_calloc(nsegs, sizeof(int)); | ^~~~~ trapezoid.c: In function 'math_N': trapezoid.c:858:10: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] 858 | return (int)ceil(n / v); | ^ fPQ.c: In function 'PQgen': fPQ.c:28:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 28 | pq = gv_calloc(sz + 1, sizeof(snode*)); | ~~~^~~ sgraph.c: In function 'initSEdges': sgraph.c:42:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 42 | int* adj = gv_calloc(6 * g->nnodes + 2 * maxdeg, sizeof(int)); | ^ sgraph.c:43:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 43 | g->edges = gv_calloc(3 * g->nnodes + maxdeg, sizeof(sedge)); | ^ sgraph.c: In function 'shortPath': sgraph.c:167:21: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 167 | d = -(N_VAL(n) + E_WT(e)); | ^ ortho.c: In function 'segCmp': ortho.c:588:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 588 | if (S1->p.p1 == S2->p.p1) { | ^~ ortho.c:630:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 630 | if (S1->p.p2 == S2->p.p1) { | ^~ ortho.c: In function 'seg_cmp': ortho.c:659:46: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 659 | if(S1->isVert!=S2->isVert||S1->comm_coord!=S2->comm_coord) { | ^~ ortho.c: In function 'propagate_prec': ortho.c:734:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 734 | if(next->comm_coord==current->p.p1) { | ^~ ortho.c:742:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 742 | if(next->comm_coord==current->p.p1) { | ^~ In file included from ../../lib/util/gv_math.h:7, from ortho.c:39: ortho.c: In function 'is_parallel': ortho.c:757:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 757 | assert (s1->comm_coord==s2->comm_coord); | ^~ ortho.c:757:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 757 | assert (s1->comm_coord==s2->comm_coord); | ^~ ortho.c:758:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 758 | return s1->p.p1 == s2->p.p1 && | ^~ ortho.c:759:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 759 | s1->p.p2 == s2->p.p2 && | ^~ ortho.c: In function 'set_parallel_edges': ortho.c:824:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 824 | if(prev1->comm_coord==seg1->p.p1) { | ^~ ortho.c:855:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 855 | if(prev1->comm_coord==seg1->p.p1) { | ^~ ortho.c: In function 'addPEdges': ortho.c:944:65: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 944 | if (LIST_GET(segs, i)->prev->comm_coord == | ^~ ortho.c: In function 'vtrack': ortho.c:1053:37: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'double' [-Wbad-function-cast] 1053 | const double f = seg->track_no / ((double)LIST_SIZE(&chp->seg_list) + 1); | ^ ortho.c: In function 'htrack': ortho.c:1060:37: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'double' [-Wbad-function-cast] 1060 | double f = 1.0 - seg->track_no / ((double)LIST_SIZE(&chp->seg_list) + 1); | ^ ortho.c: In function 'orthoEdges': ortho.c:1164:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1164 | epair_t* es = gv_calloc(agnedges(g), sizeof(epair_t)); | ^~~~~~~~~~~ CCLD libortho_C.la make[3]: Leaving directory '/build/source/lib/ortho' Making all in sparse make[3]: Entering directory '/build/source/lib/sparse' CC SparseMatrix.lo CC general.lo CC DotIO.lo CC colorutil.lo CC color_palette.lo CC mq.lo CC clustering.lo CC QuadTree.lo DotIO.c: In function 'SparseMatrix_import_dot': DotIO.c:111:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 111 | ND_id(n) = i++; | ^ DotIO.c:120:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 120 | I = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:121:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 121 | J = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:122:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 122 | val = gv_calloc(nedges, sizeof(double)); | ^~~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:128:11: note: in expansion of macro 'ND_id' 128 | row = ND_id(n); | ^~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:131:14: note: in expansion of macro 'ND_id' 131 | J[i] = ND_id(aghead(e)); | ^~~~~ DotIO.c:149:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 149 | *x = gv_calloc(dim * nnodes, sizeof(double)); | ~~~~^~~~~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:154:11: note: in expansion of macro 'ND_id' 154 | i = ND_id(n); | ^~~~~ DotIO.c: In function 'Import_dot_splines': DotIO.c:250:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 250 | *xsplines = gv_calloc(nedges, sizeof(char*)); | ^~~~~~ DotIO.c: In function 'hexcol2rgb': DotIO.c:272:44: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 272 | return (hex2int(h[0])*16 + hex2int(h[1]))/255.; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ DotIO.c: In function 'Import_coord_clusters_from_dot': DotIO.c:362:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 362 | ND_id(n) = i++; | ^ DotIO.c:365:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 365 | int* I = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:366:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 366 | int* J = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:367:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 367 | double* val = gv_calloc(nedges, sizeof(double)); | ^~~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:374:11: note: in expansion of macro 'ND_id' 374 | row = ND_id(n); | ^~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:377:14: note: in expansion of macro 'ND_id' 377 | J[i] = ND_id(aghead(e)); | ^~~~~ DotIO.c:392:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 392 | *clusters = gv_calloc(nnodes, sizeof(int)); | ^~~~~~ DotIO.c:401:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 401 | memset (*clusters, 0, sizeof(int)*nnodes); | ^ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:406:13: note: in expansion of macro 'ND_id' 406 | i = ND_id(n); | ^~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:414:11: note: in expansion of macro 'ND_id' 414 | i = ND_id(n); | ^~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:423:11: note: in expansion of macro 'ND_id' 423 | i = ND_id(n); | ^~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:458:11: note: in expansion of macro 'ND_id' 458 | i = ND_id(n); | ^~~~~ DotIO.c:468:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 468 | *label_sizes = gv_calloc(dim * nnodes, sizeof(double)); | ~~~~^~~~~~~~ DotIO.c:470:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 470 | *rgb_r = gv_calloc(1 + MAX_GRPS, sizeof(float)); | ~~^~~~~~~~~~ DotIO.c:471:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 471 | *rgb_g = gv_calloc(1 + MAX_GRPS, sizeof(float)); | ~~^~~~~~~~~~ DotIO.c:472:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 472 | *rgb_b = gv_calloc(1 + MAX_GRPS, sizeof(float)); | ~~^~~~~~~~~~ DotIO.c:478:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 478 | *fsz = gv_calloc(nnodes, sizeof(float)); | ^~~~~~ DotIO.c:479:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 479 | *labels = gv_calloc(nnodes, sizeof(char*)); | ^~~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:484:9: note: in expansion of macro 'ND_id' 484 | i = ND_id(n); | ^~~~~ DotIO.c:525:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 525 | (*rgb_r)[(*clusters)[i]] = color.u.RGBA[0]; | ^~~~~ DotIO.c:526:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 526 | (*rgb_g)[(*clusters)[i]] = color.u.RGBA[1]; | ^~~~~ DotIO.c:527:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 527 | (*rgb_b)[(*clusters)[i]] = color.u.RGBA[2]; | ^~~~~ DotIO.c:542:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 542 | *x = gv_calloc(dim * nnodes, sizeof(double)); | ~~~~^~~~~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:545:11: note: in expansion of macro 'ND_id' 545 | i = ND_id(n); | ^~~~~ DotIO.c: In function 'attached_clustering': DotIO.c:590:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 590 | ND_id(n) = i++; | ^ DotIO.c:593:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 593 | int* I = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:594:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 594 | int* J = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:595:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 595 | double* val = gv_calloc(nedges, sizeof(double)); | ^~~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:602:11: note: in expansion of macro 'ND_id' 602 | row = ND_id(n); | ^~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:605:14: note: in expansion of macro 'ND_id' 605 | J[i] = ND_id(aghead(e)); | ^~~~~ DotIO.c:619:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 619 | int *clusters = gv_calloc(nnodes, sizeof(int)); | ^~~~~~ DotIO.c:35:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:636:11: note: in expansion of macro 'ND_id' 636 | i = ND_id(n); | ^~~~~ DotIO.c: In function 'setDotNodeID': DotIO.c:662:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 662 | ND_id(n) = v; | ^ DotIO.c: In function 'getDotNodeID': DotIO.c:35:53: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 35 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ DotIO.c:667:12: note: in expansion of macro 'ND_id' 667 | return ND_id(n); | ^~~~~ clustering.c: In function 'Multilevel_Modularity_Clustering_init': clustering.c:37:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 37 | grid->matching = gv_calloc(n, sizeof(double)); | ^ clustering.c:48:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 48 | grid->deg = gv_calloc(n, sizeof(double)); | ^ clustering.c:51:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | double *indeg = gv_calloc(n, sizeof(double)); | ^ clustering.c: In function 'Multilevel_Modularity_Clustering_establish': clustering.c:106:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 106 | double *deg_new = gv_calloc(n, sizeof(double)); | ^ clustering.c:107:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 107 | double *deg_inter = gv_calloc(n, sizeof(double)); | ^ clustering.c:108:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 108 | int *mask = gv_calloc(n, sizeof(int)); | ^ clustering.c: In function 'hierachical_modularity_clustering': clustering.c:315:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 315 | double *u = gv_calloc(cgrid->n, sizeof(double)); | ~~~~~^~~ clustering.c:332:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 332 | matching = gv_calloc(grid->n, sizeof(int)); | ~~~~^~~ SparseMatrix.c: In function 'SparseMatrix_distance_matrix': SparseMatrix.c:1992:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1992 | if (!(*dist0)) *dist0 = gv_calloc(n * n, sizeof(double)); | ~~^~~ general.c: In function 'vector_float_take': general.c:59:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 59 | if (!*u) *u = gv_calloc(m, sizeof(float)); | ^ general.c: In function 'vector_ordering': general.c:100:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 100 | if (!*p) *p = gv_calloc(n, sizeof(int)); | ^ general.c:101:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 101 | double *u = gv_calloc(2 * n, sizeof(double)); | ~~^~~ general.c:108:12: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 108 | qsort(u, n, sizeof(double)*2, comp_ascend); | ^ general.c: In function 'vector_sort_int': general.c:115:12: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 115 | qsort(v, n, sizeof(int), comp_ascend_int); | ^ mq.c: In function 'get_mq': mq.c:92:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 92 | counts = gv_calloc(n, sizeof(int)); | ^ mq.c:130:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 130 | dout = gv_calloc(n, sizeof(double)); | ^ mq.c: In function 'Multilevel_MQ_Clustering_init': mq.c:174:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 174 | matching = grid->matching = gv_calloc(n, sizeof(double)); | ^ mq.c:184:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 184 | grid->deg_intra = gv_calloc(n, sizeof(double)); | ^ mq.c:187:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 187 | grid->wgt = gv_calloc(n, sizeof(double)); | ^ mq.c: In function 'Multilevel_MQ_Clustering_establish': mq.c:240:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 240 | LIST(int) *neighbors = gv_calloc(n, sizeof(neighbors[0])); | ^ mq.c:246:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 246 | double *deg_intra_new = gv_calloc(n, sizeof(double)); | ^ mq.c:247:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 247 | double *wgt_new = gv_calloc(n, sizeof(double)); | ^ mq.c:248:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 248 | double *deg_inter = gv_calloc(n, sizeof(double)); | ^ mq.c:249:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 249 | int *mask = gv_calloc(n, sizeof(int)); | ^ mq.c:250:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 250 | double *dout_new = gv_calloc(n, sizeof(double)); | ^ QuadTree.c: In function 'node_data_new': QuadTree.c:28:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 28 | nd->coord = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'check_or_realloc_arrays': QuadTree.c:45:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 45 | *center = gv_recalloc(*center, dim * *nsupermax, dim * new_nsupermax, sizeof(double)); | ~~~~^~~~~~~~~~~~ QuadTree.c:45:58: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 45 | *center = gv_recalloc(*center, dim * *nsupermax, dim * new_nsupermax, sizeof(double)); | ~~~~^~~~~~~~~~~~~~~ QuadTree.c:46:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 46 | *supernode_wgts = gv_recalloc(*supernode_wgts, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~ QuadTree.c:46:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 46 | *supernode_wgts = gv_recalloc(*supernode_wgts, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~~~~ QuadTree.c:47:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 47 | *distances = gv_recalloc(*distances, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~ QuadTree.c:47:54: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 47 | *distances = gv_recalloc(*distances, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~~~~ QuadTree.c: In function 'QuadTree_get_supernodes': QuadTree.c:104:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 104 | if (!*center) *center = gv_calloc(*nsupermax * dim, sizeof(double)); | ~~~~~~~~~~~^~~~~ mq.c:480:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 480 | deg_intra_new = gv_recalloc(deg_intra_new, n, nc, sizeof(double)); | ^ QuadTree.c:105:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 105 | if (!*supernode_wgts) *supernode_wgts = gv_calloc(*nsupermax, sizeof(double)); | ^~~~~~~~~~ mq.c:480:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 480 | deg_intra_new = gv_recalloc(deg_intra_new, n, nc, sizeof(double)); | ^~ QuadTree.c:106:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 106 | if (!*distances) *distances = gv_calloc(*nsupermax, sizeof(double)); | ^~~~~~~~~~ mq.c:481:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 481 | wgt_new = gv_recalloc(wgt_new, n, nc, sizeof(double)); | ^ mq.c:481:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 481 | wgt_new = gv_recalloc(wgt_new, n, nc, sizeof(double)); | ^~ mq.c:485:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 485 | dout_new = gv_recalloc(dout_new, n, nc, sizeof(double)); | ^ mq.c:485:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 485 | dout_new = gv_recalloc(dout_new, n, nc, sizeof(double)); | ^~ QuadTree.c: In function 'get_or_alloc_force_qt': QuadTree.c:125:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 125 | qt->data = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'QuadTree_repulsive_force_interact': QuadTree.c:158:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 158 | if (p == -1){ | ^~ QuadTree.c:190:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 190 | if (p == -1){ | ^~ mq.c: In function 'hierachical_mq_clustering': mq.c:555:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 555 | double *u = gv_calloc(cgrid->n, sizeof(double)); | ~~~~~^~~ mq.c:572:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 572 | matching = gv_calloc(grid->n, sizeof(int)); | ~~~~^~~ QuadTree.c: In function 'QuadTree_new_from_point_list': QuadTree.c:319:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 319 | xmin = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c:320:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 320 | xmax = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c:321:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 321 | center = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'QuadTree_new': QuadTree.c:364:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 364 | q->center = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'QuadTree_add_internal': QuadTree.c:459:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 459 | q->average = gv_calloc(dim, sizeof(double)); | ^~~ CCLD libsparse_C.la make[3]: Leaving directory '/build/source/lib/sparse' Making all in patchwork make[3]: Entering directory '/build/source/lib/patchwork' CC patchwork.lo CC patchworkinit.lo CC tree_map.lo CCLD libpatchwork_C.la make[3]: Leaving directory '/build/source/lib/patchwork' Making all in expr make[3]: Entering directory '/build/source/lib/expr' bison -y -Wno-yacc -dtv ../../lib/expr/exparse.y -o exparse.c bison -y -Wno-yacc -dtv ../../lib/expr/exparse.y -o exparse.c ../../lib/expr/exparse.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr] ../../lib/expr/exparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples ../../lib/expr/exparse.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr] ../../lib/expr/exparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples CC excc.lo CC excontext.lo CC exdata.lo CC exerror.lo CC exeval.lo CC exexpr.lo CC exopen.lo CC extoken.lo CC extype.lo CC exzero.lo CC exparse.lo CC exnospace.lo excontext.c: In function 'excontext': excontext.c:44:51: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 44 | if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0) | ^ excontext.c:44:75: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 44 | if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0) | ^ excontext.c:44:34: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 44 | if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0) | ^ excontext.c:58:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 58 | if ((n = (p->linep - t) - (e - s)) > 0) | ^ excc.c: In function 'gen': excc.c:202:9: warning: switch missing default case [-Wswitch-default] 202 | switch (exnode->op) | ^~~~~~ excc.c:547:17: warning: switch missing default case [-Wswitch-default] 547 | switch (exnode->op) | ^~~~~~ exeval.c: In function 'prformat': exeval.c:279:9: warning: switch missing default case [-Wswitch-default] 279 | switch (dp->fmt) | ^~~~~~ exeval.c: In function 'eval': exeval.c:1190:68: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1190 | if ((*t)->floating == v.floating) | ^~ exeval.c:1178:41: warning: switch missing default case [-Wswitch-default] 1178 | switch ((int)i.integer) | ^~~~~~ exeval.c:1441:56: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1441 | if (r.floating == 0.0) | ^~ exeval.c:1447:58: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 1447 | if ((r.integer = r.floating) == 0) | ^ exeval.c:1450:62: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1450 | v.floating = (long long)v.floating % r.integer; | ^ exeval.c:1462:54: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1462 | v.floating = (long long)v.floating << (long long)r.floating; | ^ exeval.c:1468:54: warning: conversion from 'long long unsigned int' to 'double' may change value [-Wconversion] 1468 | v.floating = (unsigned long long)v.floating >> (long long)r.floating; | ^ exeval.c:1513:53: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 1513 | v.integer = (unsigned long long)v.integer >> r.integer; | ^ exeval.c:1032:9: warning: switch missing default case [-Wswitch-default] 1032 | switch (exnode->op) | ^~~~~~ exeval.c:1592:37: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 1592 | v.integer = v.floating; | ^ exeval.c:1617:38: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1617 | v.floating = ~(long long)v.floating; | ^ exeval.c:1641:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1641 | if (r.floating == 0.0) | ^~ exeval.c:1647:42: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 1647 | if ((r.integer = r.floating) == 0) | ^ exeval.c:1650:46: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1650 | v.floating = (long long)v.floating % r.integer; | ^ exeval.c:1659:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1659 | v.integer = v.floating == r.floating; | ^~ exeval.c:1662:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1662 | v.integer = v.floating != r.floating; | ^~ exeval.c:1589:17: warning: switch missing default case [-Wswitch-default] 1589 | switch (exnode->op) | ^~~~~~ exeval.c:1710:17: warning: switch missing default case [-Wswitch-default] 1710 | switch (exnode->op) | ^~~~~~ exeval.c:1735:46: warning: conversion from 'long long unsigned int' to 'double' may change value [-Wconversion] 1735 | v.floating = (unsigned long long)v.integer; | ^ exeval.c:1737:46: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1737 | v.floating = v.integer; | ^ exeval.c:1818:37: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 1818 | v.integer = (unsigned long long)v.integer >> r.integer; | ^ exeval.c:1728:17: warning: switch missing default case [-Wswitch-default] 1728 | switch (exnode->op) | ^~~~~~ exeval.c:1835:17: warning: switch missing default case [-Wswitch-default] 1835 | switch (exnode->op) | ^~~~~~ exeval.c:1899:17: warning: switch missing default case [-Wswitch-default] 1899 | switch (exnode->op) | ^~~~~~ extype.c: In function 'extype': extype.c:27:9: warning: switch missing default case [-Wswitch-default] 27 | switch (type) | ^~~~~~ In file included from extoken.c:19: extoken.c: In function 'lex': ../../lib/expr/exlib.h:127:123: warning: conversion from 'int' to 'char' may change value [-Wconversion] 127 | #define putcontext(p,c) (((p)->linep>=&(p)->line[sizeof((p)->line)]?(p)->linep=(p)->line,(p)->linewrap=1:0),*(p)->linep++=(c)) | ^ extoken.c:302:25: note: in expansion of macro 'putcontext' 302 | putcontext(ex, c); | ^~~~~~~~~~ extoken.c: In function 'extoken_fn': extoken.c:340:41: warning: switch missing default case [-Wswitch-default] 340 | switch (lex(ex)) | ^~~~~~ extoken.c:332:42: warning: switch missing default case [-Wswitch-default] 332 | for (;;) switch (lex(ex)) | ^~~~~~ extoken.c:592:59: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 592 | ex_lval.integer = strtoull(s, &e, b); | ^~~~~~~~ extoken.c:637:33: warning: switch missing default case [-Wswitch-default] 637 | switch (ex_lval.id->lex) | ^~~~~~ extoken.c:849:50: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 849 | return ex_lval.id->lex; | ~~~~~~~~~~^~~~~ In file included from ../../lib/expr/exparse.y:173: ../../lib/expr/exgram.h: In function 'excast': ../../lib/expr/exgram.h:488:58: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 488 | x->data.constant.value.integer = x->data.constant.value.floating; | ^ ../../lib/expr/exgram.h:495:59: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 495 | x->data.constant.value.floating = x->data.constant.value.integer; | ^ In file included from ../../lib/expr/expr.h:30, from ../../lib/expr/exlib.h:120, from exexpr.c:20: exexpr.c: In function 'exexpr': ../../lib/cdt/cdt.h:185:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 185 | #define dtmatch(d, o) (*(_DT(d)->searchf))((d), (void *)(o), DT_MATCH) | ^ exexpr.c:33:38: note: in expansion of macro 'dtmatch' 33 | sym = name ? dtmatch(ex->symbols, name) : &ex->main; | ^~~~~~~ exnospace.c: In function 'exnospace': exnospace.c:32:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 32 | return (char*)null; | ^ ../../lib/expr/exgram.h: In function 'preprint': exzero.c: In function 'exzero': exzero.c:29:9: warning: switch missing default case [-Wswitch-default] 29 | switch (type) | ^~~~~~ ../../lib/expr/exgram.h:717:25: warning: switch missing default case [-Wswitch-default] 717 | switch (t) | ^~~~~~ ../../lib/expr/exgram.h: In function 'expush': ../../lib/expr/exgram.h:809:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 809 | error_info.file = (char*)name; | ^ ../../lib/expr/exparse.y: In function 'ex_parse': ../../lib/expr/exparse.y:853:33: warning: switch missing default case [-Wswitch-default] 853 | switch ($1->index) | ^~~~~~ ../../lib/expr/exparse.y:880:33: warning: switch missing default case [-Wswitch-default] 880 | switch ($1->index) | ^~~~~~ CCLD libexpr_C.la make[3]: Leaving directory '/build/source/lib/expr' Making all in common make[3]: Entering directory '/build/source/lib/common' python3 ../../lib/common/make_colortbl.py \ ../../lib/common/brewer_colors \ ../../lib/common/svgcolor_names \ ../../lib/common/color_names colortbl.h python3 ../../lib/common/entities.py "entities.h" bison -y -Wno-yacc -dv ../../lib/common/htmlparse.y -o htmlparse.c ../../lib/common/htmlparse.y: warning: 2 shift/reduce conflicts [-Wconflicts-sr] ../../lib/common/htmlparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples make all-am make[4]: Entering directory '/build/source/lib/common' CC libcommon_C_la-arrows.lo CC libcommon_C_la-colxlate.lo CC libcommon_C_la-ellipse.lo CC libcommon_C_la-textspan.lo CC libcommon_C_la-textspan_lut.lo CC libcommon_C_la-args.lo CC libcommon_C_la-globals.lo CC libcommon_C_la-htmllex.lo CC libcommon_C_la-htmlparse.lo CC libcommon_C_la-htmltable.lo CC libcommon_C_la-input.lo CC libcommon_C_la-pointset.lo CC libcommon_C_la-postproc.lo CC libcommon_C_la-routespl.lo CC libcommon_C_la-splines.lo CC libcommon_C_la-psusershape.lo CC libcommon_C_la-timing.lo CC libcommon_C_la-labels.lo CC libcommon_C_la-ns.lo CC libcommon_C_la-shapes.lo CC libcommon_C_la-utils.lo CC libcommon_C_la-geom.lo CC libcommon_C_la-taper.lo CC libcommon_C_la-output.lo CC libcommon_C_la-emit.lo arrows.c: In function 'arrow_length': arrows.c:260:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 260 | if (arrowsize == 0) { | ^~ arrows.c: In function 'arrowOrthoClip': arrows.c:370:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 370 | if (p.y == q.y) { // horizontal segment | ^~ arrows.c:407:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 407 | if (p.y == q.y) { // horizontal segment | ^~ arrows.c:431:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 431 | if (p.y == q.y) { // horizontal segment | ^~ arrows.c: In function 'miter_shape': arrows.c:457:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 457 | if ((base_left.x == P.x && base_left.y == P.y) || | ^~ arrows.c:457:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 457 | if ((base_left.x == P.x && base_left.y == P.y) || | ^~ arrows.c:458:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 458 | (base_right.x == P.x && base_right.y == P.y)) { | ^~ arrows.c:458:44: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 458 | (base_right.x == P.x && base_right.y == P.y)) { | ^~ arrows.c: In function 'arrow_type_normal0': arrows.c:550:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 550 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:550:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 550 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_crow0': arrows.c:674:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 674 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:674:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 674 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_box': arrows.c:890:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 890 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:890:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 890 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_dot': arrows.c:1005:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1005 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:1005:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1005 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_curve': arrows.c:1046:39: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1046 | if (!(flag & ARR_MOD_INV) && (u.x != 0 || u.y != 0)) { | ^~ arrows.c:1046:51: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1046 | if (!(flag & ARR_MOD_INV) && (u.x != 0 || u.y != 0)) { | ^~ htmllex.c: In function 'characterData': labels.c: In function 'make_label': htmllex.c:732:17: warning: conversion to 'unsigned char' from 'char' may change the sign of the result [-Wsign-conversion] 732 | c = *s++; | ^ labels.c:121:5: warning: switch missing default case [-Wswitch-default] 121 | switch (agobjkind(obj)) { | ^~~~~~ labels.c:149:13: warning: switch missing default case [-Wswitch-default] 149 | switch (agobjkind(obj)) { | ^~~~~~ labels.c: In function 'strdup_and_subst_obj0': labels.c:295:5: warning: switch missing default case [-Wswitch-default] 295 | switch (agobjkind(obj)) { | ^~~~~~ postproc.c: In function 'translate_drawing': postproc.c:157:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 157 | bool shift = Offset.x || Offset.y; | ^~~~~~ postproc.c:157:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 157 | bool shift = Offset.x || Offset.y; | ^~ geom.c: In function 'lineToBox': geom.c:70:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 70 | if (p.x == q.x) { | ^~ geom.c:75:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 75 | } else if (p.y == q.y) { | ^~ timing.c: In function 'elapsed_sec': timing.c:25:18: warning: conversion from 'clock_t' {aka 'long int'} to 'double' may change value [-Wconversion] 25 | return (S - T) / (double)CLOCKS_PER_SEC; | ^ In file included from ../../lib/cgraph/cgraph.h:32, from ../../lib/common/types.h:33, from ../../lib/common/render.h:28, from psusershape.c:16: psusershape.c: In function 'user_init': ../../lib/cdt/cdt.h:185:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 185 | #define dtmatch(d, o) (*(_DT(d)->searchf))((d), (void *)(o), DT_MATCH) | ^ psusershape.c:49:23: note: in expansion of macro 'dtmatch' 49 | usershape_t *us = dtmatch(EPSF_contents, str); | ^~~~~~~ shapes.c: In function 'round_corners': shapes.c:739:5: warning: switch missing default case [-Wswitch-default] 739 | switch (mode.shape) { | ^~~~~~ taper.c: In function 'myatan': taper.c:70:11: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 70 | if (x == 0 && y == 0) | ^~ taper.c:70:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 70 | if (x == 0 && y == 0) | ^~ taper.c: In function 'taper': taper.c:242:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 242 | if (cos(phi) == 0) { | ^~ In file included from ../../lib/util/unreachable.h:5, from shapes.c:28: shapes.c: In function 'poly_init': shapes.c:2335:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2335 | assert(cosx != 0 || sinx != 0); | ^~ shapes.c:2335:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2335 | assert(cosx != 0 || sinx != 0); | ^~ shapes.c:2335:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2335 | assert(cosx != 0 || sinx != 0); | ^~ shapes.c:2335:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2335 | assert(cosx != 0 || sinx != 0); | ^~ shapes.c: In function 'invflip_angle': shapes.c:2618:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2618 | if (angle == M_PI) | ^~ shapes.c:2620:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2620 | else if (angle == M_PI * 0.75) | ^~ shapes.c:2622:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2622 | else if (angle == M_PI * 0.5) | ^~ shapes.c:2624:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2624 | else if (angle == 0) | ^~ shapes.c:2626:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2626 | else if (angle == M_PI * -0.25) | ^~ shapes.c:2628:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2628 | else if (angle == M_PI * -0.5) | ^~ splines.c: In function 'beginpath': splines.c:551:9: warning: switch missing default case [-Wswitch-default] 551 | switch (et) { | ^~~~~~ shapes.c: In function 'compassPort': splines.c: In function 'endpath': splines.c:749:9: warning: switch missing default case [-Wswitch-default] 749 | switch (et) { | ^~~~~~ shapes.c:2864:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2864 | if (p.x == 0 && p.y == 0) | ^~ shapes.c:2864:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2864 | if (p.x == 0 && p.y == 0) | ^~ shapes.c:2871:21: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 2871 | pp->order = (int) (MC_SCALE * angle / (2 * M_PI)); | ^ htmltable.c: In function 'size_html_txt': htmltable.c:975:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 975 | else if (tf.size != prev_fsize) { | ^~ routespl.c: In function 'bend': routespl.c:945:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 945 | if (magV == 0) return; /* if midpoint == centroid, don't divide by zero */ | ^~ splines.c: In function 'selfRight': splines.c:1013:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1013 | case 65: if(tp.y == hp.y) | ^~ htmltable.c: In function 'nameOf': htmltable.c:1696:5: warning: switch missing default case [-Wswitch-default] 1696 | switch (agobjkind(obj)) { | ^~~~~~ htmltable.c: In function 'make_html_label': htmltable.c:1859:5: warning: switch missing default case [-Wswitch-default] 1859 | switch (agobjkind(obj)) { | ^~~~~~ splines.c: In function 'selfLeft': splines.c:1087:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1087 | if(tp.y == hp.y) | ^~ emit.c: In function 'getObjId': emit.c:229:5: warning: switch missing default case [-Wswitch-default] 229 | switch (agobjkind(obj)) { | ^~~~~~ emit.c: In function 'parse_layerselect': emit.c:1014:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1014 | int* laylist = gv_calloc(gvc->numLayers + 2, sizeof(int)); | ~~~~~~~~~~~~~~~^~~ In file included from ../../lib/common/geom.h:21, from ../../lib/common/geomprocs.h:30, from emit.c:29: emit.c: In function 'init_job_pagination': ../../lib/common/arith.h:48:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 48 | #define ROUND(f) ((f>=0)?(int)(f + .5):(int)(f - .5)) | ^ emit.c:1249:18: note: in expansion of macro 'ROUND' 1249 | job->width = ROUND((pageSize.x + 2*margin.x) * job->dpi.x / POINTS_PER_INCH); | ^~~~~ ../../lib/common/arith.h:48:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 48 | #define ROUND(f) ((f>=0)?(int)(f + .5):(int)(f - .5)) | ^ emit.c:1250:19: note: in expansion of macro 'ROUND' 1250 | job->height = ROUND((pageSize.y + 2*margin.y) * job->dpi.y / POINTS_PER_INCH); | ^~~~~ ../../lib/common/htmlparse.y: In function 'appendFLineList': ../../lib/common/htmlparse.y:367:15: warning: conversion from 'int' to 'char' may change value [-Wconversion] 367 | lp.just = v; | ^ emit.c: In function 'emit_xdot': emit.c:1428:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1428 | if (p->x1 == p->x0 && p->y1 == p->y0) { | ^~ emit.c:1428:45: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1428 | if (p->x1 == p->x0 && p->y1 == p->y0) { | ^~ emit.c: In function 'emit_node': emit.c:1810:23: warning: conversion from 'int' to 'char' may change value [-Wconversion] 1810 | ND_state(n) = gvc->common.viewNum; /* mark node as drawn */ | ^~~ utils.c: In function 'setAttr': utils.c:708:9: warning: switch missing default case [-Wswitch-default] 708 | switch (agobjkind(obj)) { | ^~~~~~ utils.c: In function 'undoClusterEdges': utils.c:1041:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1041 | edge_t **edgelist = gv_calloc(ecnt, sizeof(edge_t*)); | ^~~~ utils.c: In function 'cvtAndAppend': utils.c:1167:19: warning: conversion to 'char' from 'unsigned char' may change the sign of the result [-Wsign-conversion] 1167 | char buf[] = {c, '\0'}; | ^ utils.c:1173:9: warning: conversion to 'unsigned char' from 'char' may change the sign of the result [-Wsign-conversion] 1173 | c = *p; | ^ utils.c: In function 'htmlEntityUTF8': utils.c:1225:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1225 | v = htmlEntity (&s); | ^~~~~~~~~~ utils.c:1228:29: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 1228 | c = v; | ^ utils.c: In function 'latin1ToUTF8': utils.c:1269:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1269 | v = htmlEntity (&s); | ^~~~~~~~~~ emit.c: In function 'emit_edge_graphics': emit.c:2578:44: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2578 | if (want_rounded && radius == 0.0) { | ^~ utils.c: In function 'setEdgeType': utils.c:1434:20: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 1434 | GD_flags(g) |= et; | ^~ emit.c: In function 'textBB': emit.c:3116:5: warning: switch missing default case [-Wswitch-default] 3116 | switch (span->just) { | ^~~~~~ emit.c: In function 'xdotBB': emit.c:3156:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 3156 | if (bb.LL.x == bb.UR.x && bb.LL.y == bb.UR.y) { | ^~ emit.c:3156:39: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 3156 | if (bb.LL.x == bb.UR.x && bb.LL.y == bb.UR.y) { | ^~ emit.c:3193:24: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 3193 | tf.flags = fontflags; | ^~~~~~~~~ CCLD libcommon_C.la make[4]: Leaving directory '/build/source/lib/common' make[3]: Leaving directory '/build/source/lib/common' Making all in pack make[3]: Entering directory '/build/source/lib/pack' CC ccomps.lo CC pack.lo pack.c: In function 'genPoly': pack.c:300:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 300 | void **alg = gv_calloc(agnnodes(g), sizeof(void *)); | ^~~~~~~~~~~ pack.c: In function 'arrayRects': pack.c:622:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 622 | nr = ceil(sqrt(ng)); | ^~ pack.c:622:12: warning: conversion from 'double' to 'size_t' {aka 'long unsigned int'} may change value [-Wfloat-conversion] 622 | nr = ceil(sqrt(ng)); | ^~~~ pack.c:631:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 631 | nc = ceil(sqrt(ng)); | ^~ pack.c:631:12: warning: conversion from 'double' to 'size_t' {aka 'long unsigned int'} may change value [-Wfloat-conversion] 631 | nc = ceil(sqrt(ng)); | ^~~~ pack.c: In function 'putGraphs': pack.c:917:28: warning: conversion to 'packval_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 917 | pinfo->vals[i] = v; | ^ pack.c: In function 'getPackInfo': pack.c:1288:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1288 | pinfo->margin = getPack(g, dfltMargin, dfltMargin); | ^~~~~~~ CCLD libpack_C.la make[3]: Leaving directory '/build/source/lib/pack' Making all in label make[3]: Entering directory '/build/source/lib/label' CC xlabels.lo CC index.lo CC node.lo CC rectangle.lo CC split.q.lo xlabels.c: In function 'xlhorder': xlabels.c:77:10: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] 77 | return (unsigned)floor(log2(round(fmax(maxx, maxy)))) + 1; | ^ In file included from ../../lib/util/alloc.h:17, from xlabels.c:23: xlabels.c: In function 'lblenclosing': xlabels.c:161:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 161 | assert(objp1->sz.x == 0 && objp1->sz.y == 0); | ^~ xlabels.c:161:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 161 | assert(objp1->sz.x == 0 && objp1->sz.y == 0); | ^~ xlabels.c:161:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 161 | assert(objp1->sz.x == 0 && objp1->sz.y == 0); | ^~ xlabels.c:161:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 161 | assert(objp1->sz.x == 0 && objp1->sz.y == 0); | ^~ xlabels.c: In function 'getintrsxi': xlabels.c:215:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 215 | if ((op->pos.x == 0.0 && op->pos.y == 0.0) || | ^~ xlabels.c:215:38: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 215 | if ((op->pos.x == 0.0 && op->pos.y == 0.0) || | ^~ xlabels.c:216:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 216 | (cp->pos.x == 0.0 && cp->pos.y == 0.0)) | ^~ xlabels.c:216:38: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 216 | (cp->pos.x == 0.0 && cp->pos.y == 0.0)) | ^~ xlabels.c: In function 'xlhdxload': xlabels.c:494:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 494 | int order = xlhorder(xlp); | ^~~~~~~~ xlabels.c:510:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 510 | hp->key = hd_hil_s_from_xy(pi, order); | ^~~~~~~~~~~~~~~~ xlabels.c: In function 'placeLabels': xlabels.c:578:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 578 | } else if (bp.area == 0) { | ^~ CCLD liblabel_C.la make[3]: Leaving directory '/build/source/lib/label' Making all in gvc make[3]: Entering directory '/build/source/lib/gvc' CC gvrender.lo CC gvlayout.lo CC gvdevice.lo CC gvloadimage.lo CC gvcontext.lo CC gvjobs.lo CC gvevent.lo CC gvplugin.lo CC gvconfig.lo CC gvtool_tred.lo CC gvtextlayout.lo CC gvusershape.lo CC gvc.lo gvevent.c: In function 'gvevent_leave_obj': gvevent.c:124:9: warning: switch missing default case [-Wswitch-default] 124 | switch (agobjkind(obj)) { | ^~~~~~ gvevent.c: In function 'gvevent_enter_obj': gvevent.c:151:9: warning: switch missing default case [-Wswitch-default] 151 | switch (agobjkind(obj)) { | ^~~~~~ gvevent.c: In function 'gvevent_select_current_obj': gvevent.c:228:9: warning: switch missing default case [-Wswitch-default] 228 | switch (agobjkind(obj)) { | ^~~~~~ gvevent.c:249:9: warning: switch missing default case [-Wswitch-default] 249 | switch (agobjkind(obj)) { | ^~~~~~ gvevent.c: In function 'gvevent_button_press': gvevent.c:268:5: warning: switch missing default case [-Wswitch-default] 268 | switch (button) { | ^~~~~~ gvevent.c: In function 'gvevent_motion': gvevent.c:345:5: warning: switch missing default case [-Wswitch-default] 345 | switch (job->button) { | ^~~~~~ gvevent.c: In function 'toggle_fit_cb': gvevent.c:435:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 435 | dflt_width = job->width; | ^~~ gvevent.c:436:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 436 | dflt_height = job->height; | ^~~ In file included from ../../lib/cgraph/cgraph.h:32, from ../../lib/common/globals.h:18, from gvusershape.c:13: gvusershape.c: In function 'gvusershape_find': ../../lib/cdt/cdt.h:185:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 185 | #define dtmatch(d, o) (*(_DT(d)->searchf))((d), (void *)(o), DT_MATCH) | ^ gvusershape.c:679:10: note: in expansion of macro 'dtmatch' 679 | return dtmatch(ImageDict, name); | ^~~~~~~ gvrender.c: In function 'gvrender_resolve_color': gvrender.c:197:55: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 197 | (bsearch(name, features->knowncolors, features->sz_knowncolors, | ~~~~~~~~^~~~~~~~~~~~~~~~ CCLD libgvc.la CCLD libgvc_C.la make[3]: Leaving directory '/build/source/lib/gvc' Making all in topfish make[3]: Entering directory '/build/source/lib/topfish' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/lib/topfish' Making all in glcomp make[3]: Entering directory '/build/source/lib/glcomp' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/lib/glcomp' Making all in mingle make[3]: Entering directory '/build/source/lib/mingle' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/lib/mingle' Making all in edgepaint make[3]: Entering directory '/build/source/lib/edgepaint' CC edge_distinct_coloring.lo CC furtherest_point.lo CC intersection.lo CC lab.lo CC lab_gamut.lo CC node_distinct_coloring.lo node_distinct_coloring.c: In function 'node_distinct_coloring_internal2': node_distinct_coloring.c:92:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 92 | srand(seed); | ^~~~ node_distinct_coloring.c:95:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 95 | double *x = gv_calloc(cdim * n, sizeof(double)); | ~~~~~^~~ node_distinct_coloring.c:96:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 96 | double *wgt = weightedQ ? gv_calloc(n, sizeof(double)) : NULL; | ^ node_distinct_coloring.c:103:75: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 103 | while (iter++ < iter_max && (color_diff > color_diff_old || (color_diff == color_diff_old && color_diff_sum > color_diff_sum_old))){ | ^~ node_distinct_coloring.c:110:67: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 110 | memcpy(&(x[k*cdim]), &(colors[ja[j]*cdim]), sizeof(double)*cdim); | ^ node_distinct_coloring.c: In function 'node_distinct_coloring': node_distinct_coloring.c:229:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 229 | *colors = gv_calloc(cdim * n, sizeof(double)); | ~~~~~^~~ node_distinct_coloring.c:230:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 230 | double *ctmp = gv_calloc(cdim * n, sizeof(double)); | ~~~~~^~~ node_distinct_coloring.c:244:65: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 244 | memcpy(&((*colors)[comps[j]*cdim]), &(ctmp[jj*cdim]), cdim*sizeof(double)); | ^ In file included from ../../lib/sparse/general.h:26, from lab.c:13: lab.c: In function 'color_blend_rgb2lab': ../../lib/common/arith.h:33:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 33 | #define MAX(a,b) ((a)>(b)?(a):(b)) | ~~~~~~~~~~~~^~~~~ lab.c:229:30: note: in expansion of macro 'MAX' 229 | color_lab *lab = gv_calloc(MAX(nc, 1), sizeof(color_lab)); | ^~~ ../../lib/common/arith.h:33:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 33 | #define MAX(a,b) ((a)>(b)?(a):(b)) | ~~~~~~~~~~~~^~~~~ lab.c:240:29: note: in expansion of macro 'MAX' 240 | double *dists = gv_calloc(MAX(1, nc), sizeof(double)); | ^~~ lab.c:252:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 252 | double *colors = gv_calloc(maxpoints * cdim, sizeof(double)); | ~~~~~~~~~~^~~~~~ furtherest_point.c: In function 'furtherest_point': furtherest_point.c:95:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 95 | if (!(*argmax)) *argmax = gv_calloc(dim, sizeof(double)); | ^~~ furtherest_point.c:96:41: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 96 | memcpy(*argmax, center, sizeof(double)*dim); | ^ furtherest_point.c:136:62: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 136 | memcpy(*argmax, qt->qts[ii]->center, sizeof(double)*dim); | ^ furtherest_point.c: In function 'furtherest_point_in_list': furtherest_point.c:196:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 196 | if (!(*argmax)) *argmax = gv_calloc(dim, sizeof(double)); | ^~~ furtherest_point.c:197:42: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 197 | memcpy(*argmax, average, sizeof(double)*dim); | ^ furtherest_point.c:237:63: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 237 | memcpy(*argmax, qt->qts[ii]->average, sizeof(double)*dim); | ^ intersection.c: In function 'intersection_angle': intersection.c:170:15: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 170 | if (p1[0] == q1[0] && p1[1] == q1[1]){ | ^~ intersection.c:170:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 170 | if (p1[0] == q1[0] && p1[1] == q1[1]){ | ^~ intersection.c:172:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 172 | } else if (p1[0] == q2[0] && p1[1] == q2[1]){ | ^~ intersection.c:172:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 172 | } else if (p1[0] == q2[0] && p1[1] == q2[1]){ | ^~ intersection.c:174:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 174 | } else if (p2[0] == q1[0] && p2[1] == q1[1]){ | ^~ intersection.c:174:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 174 | } else if (p2[0] == q1[0] && p2[1] == q1[1]){ | ^~ intersection.c:176:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 176 | } else if (p2[0] == q2[0] && p2[1] == q2[1]){ | ^~ intersection.c:176:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 176 | } else if (p2[0] == q2[0] && p2[1] == q2[1]){ | ^~ CCLD libedgepaint_C.la make[3]: Leaving directory '/build/source/lib/edgepaint' Making all in circogen make[3]: Entering directory '/build/source/lib/circogen' CC circularinit.lo CC nodelist.lo CC block.lo CC edgelist.lo CC circular.lo CC blocktree.lo CC blockpath.lo CC circpos.lo circularinit.c: In function 'circular_init_node_edge': circularinit.c:41:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 41 | ndata* alg = gv_calloc(agnnodes(g), sizeof(ndata)); | ^~~~~~~~~~~ circularinit.c:43:47: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 43 | GD_neato_nlist(g) = gv_calloc(agnnodes(g) + 1, sizeof(node_t*)); | ~~~~~~~~~~~~^~~ circpos.c: In function 'positionChildren': circpos.c:251:28: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 251 | if (childAngle != 0) { | ^~ CCLD libcircogen_C.la make[3]: Leaving directory '/build/source/lib/circogen' Making all in dotgen make[3]: Entering directory '/build/source/lib/dotgen' CC acyclic.lo CC class1.lo CC class2.lo CC cluster.lo CC compound.lo CC conc.lo CC decomp.lo CC fastgr.lo CC flat.lo CC dotinit.lo CC mincross.lo CC position.lo CC rank.lo CC sameport.lo CC dotsplines.lo CC aspect.lo compound.c: In function 'findVertical': compound.c:162:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 162 | if (tmin == tmax) | ^~ compound.c: In function 'findHorizontal': compound.c:203:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 203 | if (tmin == tmax) | ^~ flat.c: In function 'make_vn_slot': flat.c:26:70: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 26 | GD_rank(g)[r].av = gv_recalloc(GD_rank(g)[r].av, GD_rank(g)[r].n + 1, flat.c:27:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 27 | GD_rank(g)[r].n + 2, sizeof(node_t *)); flat.c: In function 'abomination': flat.c:193:58: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 193 | rank_t *rptr = gv_recalloc(GD_rank(g), GD_maxrank(g) + 1, r, flat.c:193:63: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 193 | rank_t *rptr = gv_recalloc(GD_rank(g), GD_maxrank(g) + 1, r, | ^ sameport.c: In function 'sameport': sameport.c:152:9: warning: conversion from 'double' to 'unsigned char' may change value [-Wfloat-conversion] 152 | (MC_SCALE * (ND_lw(u) + prt.p.x)) / (ND_lw(u) + ND_rw(u)); | ^ cluster.c: In function 'map_path': cluster.c:102:31: warning: conversion from 'int' to 'char' may change value [-Wconversion] 102 | ED_edge_type(e) = type; | ^~~~ cluster.c:112:36: warning: conversion from 'int' to 'char' may change value [-Wconversion] 112 | ED_edge_type(ve) = type; | ^~~~ cluster.c:119:36: warning: conversion from 'int' to 'char' may change value [-Wconversion] 119 | ED_edge_type(ve) = type; | ^~~~ cluster.c:134:35: warning: conversion from 'int' to 'char' may change value [-Wconversion] 134 | ED_edge_type(e) = type; | ^~~~ cluster.c: In function 'build_skeleton': cluster.c:350:54: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 350 | GD_rankleader(subg) = gv_calloc(GD_maxrank(subg) + 2, sizeof(node_t*)); In file included from ../../lib/common/render.h:28, from ../../lib/dotgen/dot.h:13, from position.c:23: position.c: In function 'allocate_aux_edges': ../../lib/common/types.h:270:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 270 | L.list = gv_calloc(n + 1, sizeof(edge_t *)); \ position.c:208:9: note: in expansion of macro 'alloc_elist' 208 | alloc_elist(n_in + 3, ND_in(n)); | ^~~~~~~~~~~ dotinit.c: In function 'copyCluster': dotinit.c:393:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 393 | GD_clust(cl) = gv_calloc(nclust + 1, sizeof(Agraph_t*)); | ~~~~~~~^~~ position.c: In function 'make_LR_constraints': position.c:261:38: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 261 | last = (ND_rank(v) = last + width); | ^~~~ dotinit.c: In function 'copyClusterInfo': dotinit.c:416:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 416 | GD_clust(root) = gv_calloc(nclust + 1, sizeof(Agraph_t*)); | ~~~~~~~^~~ ../../lib/common/types.h:592:22: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 592 | #define ED_minlen(e) (((Agedgeinfo_t*)AGDATA(e))->minlen) | ^ position.c:296:22: note: in expansion of macro 'ED_minlen' 296 | m0 = ED_minlen(e) * GD_nodesep(g) + width; | ^~~~~~~~~ rank.c: In function 'collapse_rankset': rank.c:185:26: warning: conversion from 'int' to 'char' may change value [-Wconversion] 185 | ND_ranktype(u) = kind; | ^~~~ rank.c:190:9: warning: switch missing default case [-Wswitch-default] 190 | switch (kind) { | ^~~~~~ rank.c:208:41: warning: conversion from 'int' to 'char' may change value [-Wconversion] 208 | ND_ranktype(GD_minset(g)) = kind; | ^~~~ rank.c:211:41: warning: conversion from 'int' to 'char' may change value [-Wconversion] 211 | ND_ranktype(GD_maxset(g)) = kind; | ^~~~ rank.c:206:9: warning: switch missing default case [-Wswitch-default] 206 | switch (kind) { | ^~~~~~ rank.c: In function 'rank_set_class': rank.c:228:22: warning: conversion from 'int' to 'char' may change value [-Wconversion] 228 | GD_set_type(g) = val; | ^~~ In file included from ../../lib/common/render.h:28, from ../../lib/dotgen/dot.h:13, from rank.c:28: rank.c: In function 'make_new_cluster': ../../lib/common/types.h:389:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 389 | #define GD_n_cluster(g) (((Agraphinfo_t*)AGDATA(g))->n_cluster) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rank.c:237:44: note: in expansion of macro 'GD_n_cluster' 237 | GD_clust(g) = gv_recalloc(GD_clust(g), GD_n_cluster(g), cno + 1, | ^~~~~~~~~~~~ rank.c:237:65: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 237 | GD_clust(g) = gv_recalloc(GD_clust(g), GD_n_cluster(g), cno + 1, | ~~~~^~~ cluster.c: In function 'install_cluster': cluster.c:394:31: warning: conversion from 'int' to 'char' may change value [-Wconversion] 394 | GD_installed(clust) = pass + 1; | ^~~~ In file included from ../../lib/common/geom.h:21, from ../../lib/common/geomprocs.h:30, from position.c:22: ../../lib/common/arith.h:33:25: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 33 | #define MAX(a,b) ((a)>(b)?(a):(b)) | ^ position.c:302:26: note: in expansion of macro 'MAX' 302 | m0 = MAX(m0, width + GD_nodesep(g) + ROUND(ED_dist(e))); | ^~~ position.c: In function 'make_edge_pairs': position.c:333:22: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 333 | m0 = (ED_head_port(e).p.x - ED_tail_port(e).p.x); | ^ mincross.c: In function 'fixLabelOrder': mincross.c:350:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 350 | Agnode_t **arr = gv_calloc(agnnodes(g), sizeof(Agnode_t*)); | ^~~~~~~~~~~ mincross.c:351:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 351 | int *indices = gv_calloc(agnnodes(g), sizeof(int)); | ^~~~~~~~~~~ mincross.c:359:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 359 | qsort(indices, cnt, sizeof(int), ordercmpf); | ^~~ dotsplines.c: In function 'dot_splines_': dotsplines.c:331:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 331 | P.boxes = gv_calloc(n_nodes + 20 * 2 * NSUB, sizeof(boxf)); | ^ dotsplines.c:332:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 332 | sd.Rank_box = gv_calloc(i, sizeof(boxf)); | ^ rank.c: In function 'readout_levels': rank.c:969:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 969 | minrk = gv_calloc(ncc + 1, sizeof(int)); | ~~~~^~~ rank.c: In function 'my_init_graph': rank.c:1062:63: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1062 | { int *sz = arg; (void)g; agbindrec(graph,"level graph rec",sz[0],true); } | ~~^~~ rank.c: In function 'my_init_node': rank.c:1064:61: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1064 | { int *sz = arg; (void)g; agbindrec(node,"level node rec",sz[1],true); } | ~~^~~ mincross.c: In function 'do_ordering_node': rank.c: In function 'my_init_edge': mincross.c:536:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 536 | qsort(sortlist, ne, sizeof(sortlist[0]), edgeidcmpf); | ^~ rank.c:1066:61: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1066 | { int *sz = arg; (void)g; agbindrec(edge,"level edge rec",sz[2],true); } | ~~^~~ position.c: In function 'make_leafslots': position.c:987:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 987 | node_t **new_v = gv_calloc(j + 1, sizeof(node_t*)); | ~~^~~ position.c: In function 'ports_eq': position.c:1002:38: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1002 | && ((ED_head_port(e).p.x == ED_head_port(f).p.x && | ^~ position.c:1003:38: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1003 | ED_head_port(e).p.y == ED_head_port(f).p.y) | ^~ position.c:1005:38: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1005 | && ((ED_tail_port(e).p.x == ED_tail_port(f).p.x && | ^~ position.c:1006:38: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1006 | ED_tail_port(e).p.y == ED_tail_port(f).p.y) | ^~ mincross.c: In function 'restore_best': mincross.c:113:25: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 113 | #define saveorder(v) (ND_coord(v)).x | ^ mincross.c:844:27: note: in expansion of macro 'saveorder' 844 | ND_order(n) = saveorder(n); | ^~~~~~~~~ mincross.c:849:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 849 | qsort(GD_rank(g)[r].v, GD_rank(g)[r].n, sizeof(GD_rank(g)[0].v[0]), In file included from ../../lib/common/render.h:28, from ../../lib/dotgen/dot.h:13, from mincross.c:23: mincross.c: In function 'realFillRanks': ../../lib/common/types.h:523:47: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 523 | #define ND_rank(n) (((Agnodeinfo_t*)AGDATA(n))->rank) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ mincross.c:1071:29: note: in expansion of macro 'ND_rank' 1071 | bitarray_set(ranks, ND_rank(n), true); | ^~~~~~~ mincross.c:1074:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1074 | bitarray_set(ranks, i, true); | ^ mincross.c:1078:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1078 | if (!bitarray_get(*ranks, i)) { | ^ mincross.c: In function 'fillRanks': mincross.c:1100:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1100 | bitarray_t rnks = bitarray_new(rnks_sz); | ^~~~~~~ mincross.c: In function 'init_mincross': mincross.c:1116:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1116 | TE_list = gv_calloc(size, sizeof(edge_t*)); | ^~~~ mincross.c:1117:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1117 | TI_list = gv_calloc(size, sizeof(int)); | ^~~~ mincross.c: In function 'allocate_ranks': mincross.c:1225:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1225 | int *cn = gv_calloc(GD_maxrank(g) + 2, sizeof(int)); // must be 0 based, not GD_minrank mincross.c:1238:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1238 | GD_rank(g) = gv_calloc(GD_maxrank(g) + 2, sizeof(rank_t)); mincross.c:1241:62: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1241 | GD_rank(g)[r].av = GD_rank(g)[r].v = gv_calloc(cn[r] + 1, sizeof(node_t*)); | ~~~~~~^~~ dotsplines.c: In function 'rank_box': dotsplines.c:2016:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2016 | if (b.LL.x == b.UR.x) { | ^~ dotsplines.c: In function 'straight_len': dotsplines.c:2040:23: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2040 | if (ND_coord(v).x != ND_coord(n).x) | ^~ mincross.c: In function 'rcross': mincross.c:1605:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1605 | int *Count = gv_calloc(GD_rank(Root)[r + 1].n + 1, sizeof(int)); In file included from ../../lib/common/types.h:33, from ../../lib/common/render.h:28, from ../../lib/dotgen/dot.h:13, from fastgr.c:13: fastgr.c: In function 'new_virtual_edge': ../../lib/cgraph/cgraph.h:970:30: warning: array subscript -1 is outside array bounds of 'void[128]' [-Warray-bounds=] 970 | #define AGHEAD(e) (AGMKOUT(e)->node) | ^~ ../../lib/cgraph/cgraph.h:974:19: note: in expansion of macro 'AGHEAD' 974 | #define aghead(e) AGHEAD(e) | ^~~~~~ fastgr.c:153:13: note: in expansion of macro 'aghead' 153 | if (aghead(e) == aghead(orig)) | ^~~~~~ In file included from ../../lib/util/agxbuf.h:45, from ../../lib/common/render.h:24: In function 'gv_calloc', inlined from 'gv_alloc' at ../../lib/util/alloc.h:47:52, inlined from 'new_virtual_edge' at fastgr.c:133:24: ../../lib/util/alloc.h:36:13: note: at offset -64 into object of size 128 allocated by 'calloc' 36 | void *p = calloc(nmemb, size); | ^~~~~~~~~~~~~~~~~~~ fastgr.c: In function 'new_virtual_edge': ../../lib/cgraph/cgraph.h:970:30: warning: array subscript -1 is outside array bounds of 'void[128]' [-Warray-bounds=] 970 | #define AGHEAD(e) (AGMKOUT(e)->node) | ^~ ../../lib/cgraph/cgraph.h:974:19: note: in expansion of macro 'AGHEAD' 974 | #define aghead(e) AGHEAD(e) | ^~~~~~ fastgr.c:153:13: note: in expansion of macro 'aghead' 153 | if (aghead(e) == aghead(orig)) | ^~~~~~ In function 'gv_calloc', inlined from 'gv_alloc' at ../../lib/util/alloc.h:47:52, inlined from 'new_virtual_edge' at fastgr.c:133:24: ../../lib/util/alloc.h:36:13: note: at offset -64 into object of size 128 allocated by 'calloc' 36 | void *p = calloc(nmemb, size); | ^~~~~~~~~~~~~~~~~~~ CCLD libdotgen_C.la make[3]: Leaving directory '/build/source/lib/dotgen' Making all in fdpgen make[3]: Entering directory '/build/source/lib/fdpgen' CC comp.lo CC dbg.lo CC grid.lo CC fdpinit.lo CC layout.lo CC tlayout.lo CC xlayout.lo CC clusteredges.lo tlayout.c: In function 'init_params': tlayout.c:118:12: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 118 | if (T_T0 == -1.0) { | ^~ tlayout.c: In function 'fdp_initParams': tlayout.c:164:12: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 164 | if (D_T0 == -1.0) { | ^~ tlayout.c: In function 'doRep': tlayout.c:195:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 195 | while (dist2 == 0.0) { | ^~ tlayout.c: In function 'applyAttr': tlayout.c:296:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 296 | while (dist2 == 0.0) { | ^~ tlayout.c: In function 'gAdjust': tlayout.c:357:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] 357 | #define FLOOR(d) ((int)floor(d)) | ^ tlayout.c:370:19: note: in expansion of macro 'FLOOR' 370 | addGrid(grid, FLOOR((ND_pos(n))[0] / T_Cell), | ^~~~~ tlayout.c:357:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] 357 | #define FLOOR(d) ((int)floor(d)) | ^ tlayout.c:371:13: note: in expansion of macro 'FLOOR' 371 | FLOOR((ND_pos(n))[1] / T_Cell), n); | ^~~~~ tlayout.c: In function 'fdp_tLayout': tlayout.c:594:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 594 | if (ctr.x != 0.0 || ctr.y != 0.0) { | ^~ tlayout.c:594:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 594 | if (ctr.x != 0.0 || ctr.y != 0.0) { | ^~ xlayout.c: In function 'xinit_params': xlayout.c:79:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 79 | if (xParams.T0 == 0.0) | ^~ xlayout.c: In function 'doRep': xlayout.c:139:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 139 | while (dist2 == 0.0) { | ^~ grid.c: In function 'newBlock': grid.c:45:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 45 | newb->mem = gv_calloc(size, sizeof(cell)); | ^~~~ grid.c: In function 'getCell': grid.c:82:35: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 82 | bp->next = newBlock(2 * (bp->endp - bp->mem)); | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../lib/common/render.h:28, from ../../lib/fdpgen/fdp.h:13, from comp.c:25: comp.c: In function 'dfs': grid.c: In function 'adjustGrid': grid.c:178:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 178 | g->listMem = gv_calloc(nsize, sizeof(node_list)); | ^~~~~ ../../lib/common/types.h:483:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 483 | #define ND_id(n) (((Agnodeinfo_t*)AGDATA(n))->id) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ comp.c:40:25: note: in expansion of macro 'ND_id' 40 | bitarray_set(marks, ND_id(n), true); | ^~~~~ ../../lib/common/types.h:483:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 483 | #define ND_id(n) (((Agnodeinfo_t*)AGDATA(n))->id) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ comp.c:45:35: note: in expansion of macro 'ND_id' 45 | if (!bitarray_get(*marks, ND_id(other))) | ^~~~~ comp.c: In function 'findCComp': ../../lib/common/types.h:483:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 483 | #define ND_id(n) (((Agnodeinfo_t*)AGDATA(n))->id) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ comp.c:85:37: note: in expansion of macro 'ND_id' 85 | if (bitarray_get(marks, ND_id(pp->n))) | ^~~~~ ../../lib/common/types.h:483:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 483 | #define ND_id(n) (((Agnodeinfo_t*)AGDATA(n))->id) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ comp.c:94:33: note: in expansion of macro 'ND_id' 94 | if (bitarray_get(marks, ND_id(n))) | ^~~~~ ../../lib/common/types.h:483:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 483 | #define ND_id(n) (((Agnodeinfo_t*)AGDATA(n))->id) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ comp.c:112:33: note: in expansion of macro 'ND_id' 112 | if (bitarray_get(marks, ND_id(n))) | ^~~~~ layout.c: In function 'addEdge': layout.c:356:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'short int' may change the sign of the result [-Wsign-conversion] 356 | el = gv_recalloc(el, cnt, cnt + 1, sizeof(edge_t*)); | ^~~ layout.c:356:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 356 | el = gv_recalloc(el, cnt, cnt + 1, sizeof(edge_t*)); | ~~~~^~~ layout.c: In function 'deriveGraph': layout.c:502:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 502 | PORTS(dg) = pq = gv_calloc(sz + 1, sizeof(bport_t)); | ~~~^~~ layout.c: In function 'getEdgeList': layout.c:571:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 571 | erec *erecs = gv_calloc(deg + 1, sizeof(erec)); | ~~~~^~~ layout.c:586:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 586 | qsort(erecs, deg, sizeof(erec), ecmp); | ^~~ layout.c:597:46: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 597 | while (j < deg && erecs[j].alpha == a) | ^~ layout.c: In function 'expandCluster': layout.c:689:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 689 | bport_t *pp = gv_calloc(sz + 1, sizeof(bport_t)); | ~~~^~~ layout.c: In function 'fdp_init_graph': layout.c:1029:26: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 1029 | GD_ndim(agroot(g)) = late_int(g, agattr_text(g,AGRAPH, "dim", NULL), 2, 2); | ^~~~~~~~ fdpinit.c: In function 'fdp_init_node_edge': fdpinit.c:103:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 103 | GD_neato_nlist(g) = gv_calloc(nn + 1, sizeof(node_t*)); | ~~~^~~ CCLD libfdpgen_C.la make[3]: Leaving directory '/build/source/lib/fdpgen' Making all in neatogen make[3]: Entering directory '/build/source/lib/neatogen' CC adjust.lo CC circuit.lo CC edges.lo CC geometry.lo CC heap.lo CC hedges.lo CC info.lo CC neatoinit.lo CC legal.lo CC lu.lo CC matinv.lo CC poly.lo CC site.lo CC solve.lo CC neatosplines.lo CC stuff.lo CC voronoi.lo CC stress.lo CC kkutils.lo CC matrix_ops.lo CC embed_graph.lo CC dijkstra.lo CC conjgrad.lo CC pca.lo CC closest.lo CC bfs.lo CC constraint.lo CC quad_prog_solve.lo CC smart_ini_x.lo CC constrained_majorization.lo CC opt_arrangement.lo CC overlap.lo CC call_tri.lo CC compute_hierarchy.lo CC delaunay.lo CC multispline.lo CC constrained_majorization_ipsep.lo CC quad_prog_vpsc.lo CC sgd.lo CC randomkit.lo geometry.c: In function 'geominit': geometry.c:27:10: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 27 | sn = nsites + 4; | ^~~~~~ geometry.c:28:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] 28 | sqrt_nsites = (int) sqrt(sn); | ^ geometry.c: In function 'intersection': geometry.c:71:15: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 71 | if (denom == 0.0) | ^~ poly.c: In function 'isBox': poly.c:68:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 68 | if (verts[0].y == verts[1].y) | ^~ poly.c:69:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 69 | return ((verts[2].y == verts[3].y) && | ^~ poly.c:70:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 70 | (verts[0].x == verts[3].x) && (verts[1].x == verts[2].x)); | ^~ poly.c:70:59: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 70 | (verts[0].x == verts[3].x) && (verts[1].x == verts[2].x)); | ^~ poly.c:72:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 72 | return ((verts[0].x == verts[1].x) && | ^~ poly.c:73:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 73 | (verts[2].x == verts[3].x) && | ^~ poly.c:74:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 74 | (verts[0].y == verts[3].y) && (verts[1].y == verts[2].y)); | ^~ poly.c:74:59: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 74 | (verts[0].y == verts[3].y) && (verts[1].y == verts[2].y)); | ^~ poly.c: In function 'makePoly': poly.c:263:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 263 | if ((xmargin != 1.0) || (ymargin != 1.0)) | ^~ poly.c:263:38: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 263 | if ((xmargin != 1.0) || (ymargin != 1.0)) | ^~ poly.c: In function 'edgesIntersect': poly.c:311:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 311 | if (cross == 0 && !bHA && !aHB) { | ^~ poly.c: In function 'inPoly': poly.c:353:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 353 | if (tp3[i].y == 0 && tp3[i1].y == 0) { | ^~ poly.c:353:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 353 | if (tp3[i].y == 0 && tp3[i1].y == 0) { | ^~ poly.c:370:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 370 | if (x == 0) { | ^~ poly.c:377:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 377 | if (tp3[i].y == 0 || tp3[i1].y == 0) { | ^~ poly.c:377:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 377 | if (tp3[i].y == 0 || tp3[i1].y == 0) { | ^~ info.c: In function 'compare': info.c:36:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 36 | if (p.x == q.x && p.y == q.y) | ^~ info.c:36:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 36 | if (p.x == q.x && p.y == q.y) | ^~ adjust.c: In function 'rmEquality': adjust.c:233:28: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 233 | (*jp)->coord.x != (*ip)->coord.x || | ^~ adjust.c:234:28: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 234 | (*jp)->coord.y != (*ip)->coord.y) { | ^~ adjust.c:243:31: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 243 | (*kp)->coord.x == (*ip)->coord.x && | ^~ adjust.c:244:31: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 244 | (*kp)->coord.y == (*ip)->coord.y) { | ^~ adjust.c:251:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 251 | if (kp < st->endSite && (*kp)->coord.y == (*ip)->coord.y) { | ^~ voronoi.c: In function 'voronoi': adjust.c: In function 'getSizes': adjust.c:514:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 514 | double *sizes = gv_calloc(Ndim * agnnodes(g), sizeof(double)); | ~~~~~^~~~~~~~~~~~~ adjust.c:526:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 526 | int* elabs = gv_calloc(nedge_nodes, sizeof(int)); | ^~~~~~~~~~~ adjust.c: In function 'makeMatrix': adjust.c:553:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 553 | int *I = gv_calloc(nedges, sizeof(int)); | ^~~~~~ adjust.c:554:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 554 | int *J = gv_calloc(nedges, sizeof(int)); | ^~~~~~ adjust.c:555:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 555 | double *val = gv_calloc(nedges, sizeof(double)); | ^~~~~~ adjust.c: In function 'fdpAdjust': adjust.c:590:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 590 | double *pos = gv_calloc(Ndim * agnnodes(g), sizeof(double)); | ~~~~~^~~~~~~~~~~~~ adjust.c: In function 'vpscAdjust': matrix_ops.c: In function 'power_iteration': matrix_ops.c:26:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 26 | double *tmp_vec = gv_calloc(n, sizeof(double)); | ^ matrix_ops.c:27:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 27 | double *last_vec = gv_calloc(n, sizeof(double)); | ^ matrix_ops.c:38:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 38 | double *const evals = gv_calloc(neigs, sizeof(evals[0])); | ^~~~~ voronoi.c:41:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 41 | (newsite->coord.y ==newintstar.y && newsite->coord.x < newintstar.x))) { | ^~ matrix_ops.c: In function 'mult_dense_mat': matrix_ops.c:136:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 136 | float *storage = gv_calloc(dim1 * dim3, sizeof(storage[0])); | ~~~~~^~~~~~ matrix_ops.c:137:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 137 | float **const C = *CC = gv_calloc(dim1, sizeof(C[0])); | ^~~~ matrix_ops.c: In function 'mult_dense_mat_d': matrix_ops.c:164:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 164 | double *storage = gv_calloc(dim1 * dim3, sizeof(double)); | ~~~~~^~~~~~ matrix_ops.c:165:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 165 | double **C = *CC = gv_calloc(dim1, sizeof(double *)); | ^~~~ matrix_ops.c: In function 'mult_sparse_dense_mat_transpose': matrix_ops.c:193:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 193 | float *storage = gv_calloc(dim1 * dim2, sizeof(A[0])); | ~~~~~^~~~~~ matrix_ops.c:194:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 194 | float **C = *CC = gv_calloc(dim1, sizeof(A)); | ^~~~ matrix_ops.c: In function 'orthog1f': adjust.c:642:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 642 | pointf *nsize = gv_calloc(nnodes, sizeof(pointf)); | ^~~~~~ adjust.c:644:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 644 | float *f_storage = gv_calloc(dim * nnodes, sizeof(float)); | ~~~~^~~~~~~~ adjust.c:647:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 647 | coords[i] = f_storage + i * nnodes; | ^ adjust.c: In function 'normalize': adjust.c:736:9: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 736 | if (p.x || p.y) ret = 1; | ^ adjust.c:736:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 736 | if (p.x || p.y) ret = 1; | ^~ adjust.c:750:9: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 750 | if (phi) { | ^~~ matrix_ops.c:394:9: warning: conversion from 'int' to 'float' may change value [-Wconversion] 394 | sum /= n; | ^~ matrix_ops.c: In function 'invert_vec': matrix_ops.c:506:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 506 | if (vec[i] != 0.0) { | ^~ adjust.c: In function 'simpleScale': adjust.c:881:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 881 | if (sc.y == 1 && sc.x == 1) return 0; | ^~ adjust.c:881:35: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 881 | if (sc.y == 1 && sc.x == 1) return 0; | ^~ edges.c: In function 'clip_line': edges.c:66:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 66 | if (e->a == 1.0 && e->b >= 0.0) { | ^~ edges.c:74:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 74 | if (e->a == 1.0) { | ^~ hedges.c: In function 'ELinitialize': hedges.c:34:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 34 | st->hash = gv_calloc(st->hashsize, sizeof(Halfedge *)); | ~~^~~~~~~~~~ hedges.c: In function 'hintersect': hedges.c:67:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 67 | (e1->reg[1]->coord.y == e2->reg[1]->coord.y && | ^~ hedges.c: In function 'right_of': hedges.c:100:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 100 | if (e->a == 1.0) { | ^~ closest.c: In function 'heapify': closest.c:40:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 40 | #define EQ(p,q) ((p).dist == (q).dist) | ^~ closest.c:78:35: note: in expansion of macro 'EQ' 78 | (LT(h->data[i],h->data[j]) || ((EQ(h->data[i],h->data[j])) && (rand()%2))) | ^~ closest.c:85:33: note: in expansion of macro 'greaterPriority' 85 | if (insideHeap(h, l) && greaterPriority(h, l, i)) | ^~~~~~~~~~~~~~~ closest.c:40:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 40 | #define EQ(p,q) ((p).dist == (q).dist) | ^~ closest.c:78:35: note: in expansion of macro 'EQ' 78 | (LT(h->data[i],h->data[j]) || ((EQ(h->data[i],h->data[j])) && (rand()%2))) | ^~ closest.c:89:33: note: in expansion of macro 'greaterPriority' 89 | if (insideHeap(h, r) && greaterPriority(h, r, largest)) | ^~~~~~~~~~~~~~~ closest.c: In function 'insert': closest.c:40:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 40 | #define EQ(p,q) ((p).dist == (q).dist) | ^~ closest.c:78:35: note: in expansion of macro 'EQ' 78 | (LT(h->data[i],h->data[j]) || ((EQ(h->data[i],h->data[j])) && (rand()%2))) | ^~ closest.c:144:21: note: in expansion of macro 'greaterPriority' 144 | while (i > 0 && greaterPriority(h, i, parent(i))) { | ^~~~~~~~~~~~~~~ conjgrad.c: In function 'conjugate_gradient': conjgrad.c:32:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 32 | double *r = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:33:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 33 | double *p = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:34:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 34 | double *Ap = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:35:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 35 | double *Ax = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:36:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 36 | double *alphap = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:38:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 38 | double *orth_b = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:50:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 50 | if (p_Ap == 0) | ^~ conjgrad.c:64:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 64 | if (r_r == 0) { | ^~ conjgrad.c: In function 'conjugate_gradient_f': conjgrad.c:101:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 101 | double *r = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:102:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 102 | double *p = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:103:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 103 | double *Ap = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:104:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 104 | double *Ax = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:105:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 105 | double *alphap = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:107:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 107 | double *orth_b = gv_calloc(n, sizeof(double)); | ^ conjgrad.c:121:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 121 | if (p_Ap == 0) | ^~ conjgrad.c:139:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 139 | if (r_r == 0) { | ^~ conjgrad.c: In function 'conjugate_gradient_mkernel': conjgrad.c:172:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 172 | float *r = gv_calloc(n, sizeof(float)); | ^ conjgrad.c:173:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 173 | float *p = gv_calloc(n, sizeof(float)); | ^ conjgrad.c:174:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 174 | float *Ap = gv_calloc(n, sizeof(float)); | ^ conjgrad.c:175:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 175 | float *Ax = gv_calloc(n, sizeof(float)); | ^ conjgrad.c:201:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 201 | if (p_Ap == 0) | ^~ conjgrad.c:215:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 215 | if (r_r == 0) { | ^~ legal.c: In function 'online': legal.c:115:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 115 | return a.x == b.x | ^~ legal.c:116:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 116 | ? (a.x == c.x && -1 != between(a.y, c.y, b.y)) | ^~ legal.c: In function 'intpoint': legal.c:136:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 136 | if (ls.x == le.x) { | ^~ legal.c:139:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 139 | } else if (ms.x == me.x) { | ^~ legal.c:174:43: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 174 | if ((ls.x - le.x) * (ms.y - ls.y) == (ls.y - le.y) * (ms.x - ls.x)) { | ^~ legal.c:133:5: warning: switch missing default case [-Wswitch-default] 133 | switch (cond) { | ^~~~~~ legal.c: In function 'realIntersect': legal.c:199:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 199 | if ((vft.x != avft.x && vsd.x != avsd.x) || | ^~ legal.c:199:35: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 199 | if ((vft.x != avft.x && vsd.x != avsd.x) || | ^~ legal.c:200:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 200 | (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) || | ^~ legal.c:27:28: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:200:30: note: in expansion of macro 'EQ_PT' 200 | (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) || | ^~~~~ legal.c:27:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:200:30: note: in expansion of macro 'EQ_PT' 200 | (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) || | ^~~~~ legal.c:27:28: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:200:48: note: in expansion of macro 'EQ_PT' 200 | (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) || | ^~~~~ legal.c:27:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:200:48: note: in expansion of macro 'EQ_PT' 200 | (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) || | ^~~~~ legal.c:201:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 201 | (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p))) | ^~ legal.c:27:28: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:201:30: note: in expansion of macro 'EQ_PT' 201 | (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p))) | ^~~~~ legal.c:27:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:201:30: note: in expansion of macro 'EQ_PT' 201 | (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p))) | ^~~~~ legal.c:27:28: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:201:48: note: in expansion of macro 'EQ_PT' 201 | (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p))) | ^~~~~ legal.c:27:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 27 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y)) | ^~ legal.c:201:48: note: in expansion of macro 'EQ_PT' 201 | (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p))) | ^~~~~ dijkstra.c: In function 'initHeap': dijkstra.c:104:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 104 | .data = gv_calloc(n - 1, sizeof(int)), | ~~^~~ dijkstra.c:106:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 106 | .index = gv_calloc(n, sizeof(int)) | ^ dijkstra.c: In function 'initHeap_f': dijkstra.c:212:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 212 | .data = gv_calloc(n - 1, sizeof(int)), | ~~^~~ dijkstra.c:214:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 214 | .index = gv_calloc(n, sizeof(int)) | ^ dijkstra.c: In function 'dijkstra_f': dijkstra.c:283:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 283 | if (closestDist == FLT_MAX) | ^~ legal.c: In function 'Plegal_arrangement': legal.c:363:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 363 | polygon *polygon_list = gv_calloc(n_polys, sizeof(polygon)); | ^~~~~~~ compute_hierarchy.c: In function 'compute_hierarchy': compute_hierarchy.c:65:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 65 | y = gv_calloc(n, sizeof(double)); | ^ compute_hierarchy.c:73:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 73 | *orderingp = ordering = gv_calloc(n, sizeof(int)); | ^ compute_hierarchy.c:102:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 102 | *levelsp = levels = gv_calloc(num_levels, sizeof(int)); | ^~~~~~~~~~ dijkstra.c: In function 'dijkstra_sgd': dijkstra.c:315:15: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 315 | if (d == FLT_MAX) { | ^~ dijkstra.c:320:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 320 | if (bitarray_get(graph->pinneds, closest) || closesthash = gv_calloc(pq->hashsize, sizeof(Halfedge)); | ~~^~~~~~~~~~ constraint.c: In function 'initItem': constraint.c:24:15: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 24 | #define SCALE 10 | ^~ constraint.c:491:14: note: in expansion of macro 'SCALE' 491 | w2 = SCALE * (POINTS(ND_width(n)/2.0) + margin.x); | ^~~~~ constraint.c:24:15: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 24 | #define SCALE 10 | ^~ constraint.c:492:14: note: in expansion of macro 'SCALE' 492 | h2 = SCALE * (POINTS(ND_height(n)/2.0) + margin.y); | ^~~~~ constraint.c: In function 'cAdjust': constraint.c:542:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 542 | nitem *nlist = gv_calloc(nnodes, sizeof(nitem)); | ^~~~~~ constraint.c: In function 'compress': constraint.c:642:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 642 | if (p->pos.x == q->pos.x) | ^~ constraint.c:647:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 647 | if (p->pos.y == q->pos.y) | ^~ lu.c: In function 'lu_decompose': constraint.c: In function 'mkOverlapSet': constraint.c:677:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 677 | if (p->pos.x == q->pos.x) | ^~ quad_prog_solve.c: In function 'equals': quad_prog_solve.c:31:27: warning: conversion from 'double' to 'float' changes value from '1.0e-2' to '9.99999978e-3' [-Wfloat-conversion] 31 | const float TOLERANCE = 1e-2; | ^~~~ quad_prog_solve.c: In function 'unpackMatrix': quad_prog_solve.c:39:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 39 | float **mat = gv_calloc(n, sizeof(float *)); | ^ quad_prog_solve.c:40:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 40 | mat[0] = gv_calloc(n * n, sizeof(float)); | ~~^~~ lu.c:77:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 77 | ps = gv_calloc(n, sizeof(int)); | ^ constraint.c:684:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 684 | if (p->pos.y == q->pos.y) | ^~ lu.c:79:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 79 | scales = gv_calloc(n, sizeof(double)); | ^ quad_prog_solve.c: In function 'constrained_majorization_new_with_gaps': quad_prog_solve.c:140:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 140 | int *lev = gv_calloc(n, sizeof(int)); // level of each node | ^ lu.c:121:30: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 121 | if (lu[ps[n - 1]][n - 1] == 0.0) | ^~ constraint.c: In function 'scAdjust': constraint.c:770:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 770 | info *nlist = gv_calloc(nnodes, sizeof(info)); | ^~~~~~ quad_prog_solve.c:230:45: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 230 | if (desired_place[node] == cur_place) { | ^~ constraint.c:809:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 809 | if (s.x == 0) { /* overlaps exist */ | ^~ In file included from ../../lib/common/globals.h:21, from ../../lib/common/render.h:31, from ../../lib/neatogen/neato.h:32, from ../../lib/neatogen/defs.h:17, from ../../lib/neatogen/digcola.h:19, from quad_prog_solve.c:13: quad_prog_solve.c:392:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 392 | ordering[i] = LIST_GET(&block, i - (size_t)left); | ^ ../../lib/util/list.h:156:45: note: in definition of macro 'LIST_GET' 156 | ((list)->base[gv_list_get_((list)->impl, (index))]) | ^~~~~ randomkit.c: In function 'rk_seed': randomkit.c:85:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 85 | seed = (1812433253UL * (seed ^ (seed >> 30)) + pos + 1) & 0xffffffffUL; | ^ In file included from ../../lib/util/unreachable.h:5, from neatosplines.c:26: neatosplines.c: In function 'ellipse_tangent_slope': neatosplines.c:272:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 272 | assert(p.x != a && | ^~ neatosplines.c:272:14: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 272 | assert(p.x != a && | ^~ quad_prog_solve.c: In function 'initConstrainedMajorization': quad_prog_solve.c:436:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 436 | e->fArray1 = gv_calloc(n, sizeof(float)); | ^ quad_prog_solve.c:437:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 437 | e->fArray2 = gv_calloc(n, sizeof(float)); | ^ quad_prog_solve.c:438:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 438 | e->fArray3 = gv_calloc(n, sizeof(float)); | ^ quad_prog_solve.c:439:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 439 | e->fArray4 = gv_calloc(n, sizeof(float)); | ^ overlap.c: In function 'get_overlap_graph': overlap.c:119:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 119 | scan_point *scanpointsx = gv_calloc(2 * n, sizeof(scan_point)); | ~~^~~ overlap.c:128:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 128 | qsort(scanpointsx, 2*n, sizeof(scan_point), comp_scan_points); | ~^~ overlap.c:130:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 130 | scan_point *scanpointsy = gv_calloc(2 * n, sizeof(scan_point)); | ~~^~~ overlap.c: In function 'overlap_scaling': overlap.c:293:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 293 | if (scale_sta == 0) { | ^~ overlap.c: In function 'OverlapSmoother_new': overlap.c:355:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 355 | sm->lambda = gv_calloc(m, sizeof(double)); | ^ overlap.c: In function 'print_bounding_box': overlap.c:457:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 457 | double *xmin = gv_calloc(dim, sizeof(double)); | ^~~ overlap.c:458:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 458 | double *xmax = gv_calloc(dim, sizeof(double)); | ^~~ neatosplines.c: In function 'spline_edges_': neatosplines.c:603:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 603 | obs = gv_calloc(agnnodes(g), sizeof(Ppoly_t*)); | ^~~~~~~~~~~ call_tri.c: In function 'call_tri': call_tri.c:25:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 25 | double* xv = gv_calloc(n, sizeof(double)); | ^ call_tri.c:26:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 26 | double* yv = gv_calloc(n, sizeof(double)); | ^ call_tri.c: In function 'call_tri2': call_tri.c:71:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 71 | double *x = gv_calloc(n, sizeof(double)); | ^ call_tri.c:72:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 72 | double *y = gv_calloc(n, sizeof(double)); | ^ In file included from ../../lib/common/render.h:28, from ../../lib/neatogen/neato.h:32, from neatosplines.c:17: neatosplines.c: In function '_neato_set_aspect': ../../lib/common/types.h:354:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 354 | #define GD_bb(g) (((Agraphinfo_t*)AGDATA(g))->bb) | ^ neatosplines.c:1033:13: note: in expansion of macro 'GD_bb' 1033 | if (GD_bb(g).LL.x || GD_bb(g).LL.y) { | ^~~~~ neatosplines.c:1033:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1033 | if (GD_bb(g).LL.x || GD_bb(g).LL.y) { | ^~ opt_arrangement.c: In function 'compute_y_coords': opt_arrangement.c:52:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 52 | double *b = gv_calloc(n, sizeof(double)); | ^ stuff.c: In function 'new_array': stuff.c:43:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 43 | double **rv = gv_calloc(m, sizeof(double*)); | ^ stuff.c:44:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 44 | double *mem = gv_calloc(m * n, sizeof(double)); | ~~^~~ stuff.c: In function 'new_3array': stuff.c:67:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 67 | double ***rv = gv_calloc(m + 1, sizeof(double**)); | ~~^~~ stuff.c:69:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 69 | rv[i] = gv_calloc(n + 1, sizeof(double*)); | ~~^~~ stuff.c:71:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 71 | rv[i][j] = gv_calloc(p, sizeof(double)); | ^ stuff.c: In function 'lenattr': stuff.c:108:56: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 108 | if (sscanf(s, "%lf", val) < 1 || *val < 0 || (*val == 0 && !Nop)) { | ^~ stuff.c: In function 'scan_graph_mode': stuff.c:240:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 240 | GD_neato_nlist(G) = gv_calloc(nV + 1, sizeof(node_t*)); | ~~~^~~ stuff.c:250:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 250 | GD_neato_nlist(G) = gv_calloc(nV + 1, sizeof(node_t *)); | ~~~^~~ embed_graph.c: In function 'embed_graph': embed_graph.c:41:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 41 | DistType *storage = gv_calloc(n * dim, sizeof(DistType)); | ~~^~~~~ delaunay.c: In function 'tri': delaunay.c:144:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 144 | GVertex **vertices = gv_calloc(npt, sizeof(GVertex *)); | ^~~ delaunay.c:145:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 145 | GtsEdge **edges = gv_calloc(nsegs, sizeof(GtsEdge *)); | ^~~~~ delaunay.c: In function 'delaunay_triangulation': delaunay.c:266:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 266 | v_data *delaunay = gv_calloc(n, sizeof(v_data)); | ^ delaunay.c:277:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 277 | int *edges = gv_calloc(2 * nedges + n, sizeof(int)); | ~~~~~~~~~~~^~~ delaunay.c: In function 'delaunay_tri': delaunay.c:346:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 346 | edges = gv_calloc(2 * nedges, sizeof(int)); | ~~^~~~~~~~ delaunay.c:350:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 350 | int* vs = gv_calloc(n, sizeof(int)); | ^ delaunay.c:353:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 353 | int *ip = edges = gv_calloc(2 * nedges, sizeof(int)); | ~~^~~~~~~~ embed_graph.c:42:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 42 | DistType *dist = gv_calloc(n, sizeof(DistType)); // this vector stores the | ^ delaunay.c:358:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 358 | gv_sort(vs, n, sizeof(int), vcmp, x[0] == x[1] /* vertical line? */ ? y : x); | ^~ embed_graph.c:49:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 49 | DistType **coords = *Coords = gv_calloc(dim, sizeof(DistType *)); | ^~~ delaunay.c:358:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 358 | gv_sort(vs, n, sizeof(int), vcmp, x[0] == x[1] /* vertical line? */ ? y : x); | ^ delaunay.c: In function 'mkSurface': delaunay.c:469:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 469 | segs = gv_calloc(2 * nsegs, sizeof(int)); | ~~^~~~~~~ delaunay.c:477:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 477 | int *faces = gv_calloc(3 * nfaces, sizeof(int)); | ~~^~~~~~~~ delaunay.c:478:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 478 | int *neigh = gv_calloc(3 * nfaces, sizeof(int)); | ~~^~~~~~~~ delaunay.c: In function 'get_triangles': delaunay.c:514:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 514 | statf.faces = gv_calloc(3 * nfaces, sizeof(int)); | ~~^~~~~~~~ delaunay.c: In function 'UG_graph': delaunay.c:600:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 600 | delaunay = gv_calloc(n, sizeof(v_data)); | ^ delaunay.c:614:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 614 | delaunay = gv_calloc(n, sizeof(v_data)); | ^ stuff.c: In function 'shortest_path': stuff.c:638:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 638 | Heap = gv_calloc(nG + 1, sizeof(node_t*)); | ~~~^~~ pca.c: In function 'PCA_alloc': pca.c:31:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 31 | double **eigs = gv_calloc(new_dim, sizeof(double *)); | ^~~~~~~ pca.c:33:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 33 | eigs[i] = gv_calloc(dim, sizeof(double)); | ^~~ pca.c:35:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 35 | double **DD = gv_calloc(dim, sizeof(double *)); // dim×dim matrix: coords×coordsᵀ | ^~~ pca.c:36:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 36 | double *storage_ptr = gv_calloc(dim * dim, sizeof(double)); | ~~~~^~~~~ stress.c: In function 'circuitModel': stress.c:172:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 172 | float *Dij = gv_calloc(nG * (nG + 1) / 2, sizeof(float)); | ~~~~~~~~~~~~~~^~~ stress.c: In function 'sparse_stress_subspace_majorization_kD': stress.c:257:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 257 | double **subspace = gv_calloc(subspace_dim, sizeof(double *)); | ^~~~~~~~~~~~ stress.c:258:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 258 | double *d_storage = gv_calloc(subspace_dim * n, sizeof(double)); | ~~~~~~~~~~~~~^~~ stress.c:313:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 313 | int *CenterIndex = gv_calloc(n, sizeof(int)); | ^ stress.c:332:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 332 | DistType *dist = gv_calloc(n, sizeof(DistType)); | ^ stress.c:337:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 337 | invCenterIndex = gv_calloc(num_centers, sizeof(int)); | ^~~~~~~~~~~ stress.c:339:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 339 | storage = gv_calloc(n * num_centers, sizeof(DistType)); | ~~^~~~~~~~~~~~~ stress.c:340:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 340 | Dij = gv_calloc(num_centers, sizeof(DistType *)); | ^~~~~~~~~~~ stress.c:395:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 395 | visited_nodes = gv_calloc(n, sizeof(int)); | ^ stress.c:396:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 396 | distances = gv_calloc(n, sizeof(dist_data)); | ^ stress.c:401:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 401 | distances[i].edges = gv_calloc(n - 1, sizeof(int)); | ~~^~~ stress.c:402:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 402 | distances[i].edist = gv_calloc(n - 1, sizeof(DistType)); | ~~^~~ sgd.c: In function 'fisheryates_shuffle': sgd.c:32:25: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 32 | int j = rk_interval(i, rstate); | ^ sgd.c:32:13: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 32 | int j = rk_interval(i, rstate); | ^~~~~~~~~~~ stress.c:424:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 424 | storage1 = gv_calloc(available_space, sizeof(int)); | ^~~~~~~~~~~~~~~ stress.c:425:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 425 | storage2 = gv_calloc(available_space, sizeof(DistType)); | ^~~~~~~~~~~~~~~ In file included from ../../lib/util/unreachable.h:5, from sgd.c:15: sgd.c: In function 'extract_adjacency': sgd.c:42:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 42 | assert(ND_id(np) == n_nodes); | ^~ stress.c:463:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 463 | lap = gv_calloc(n, sizeof(vtx_data)); | ^ stress.c:464:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 464 | edges = gv_calloc(nedges + n, sizeof(int)); | ^ stress.c:465:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 465 | ewgts = gv_calloc(nedges + n, sizeof(float)); | ^ In file included from ../../lib/common/render.h:28, from ../../lib/neatogen/neato.h:32, from ../../lib/neatogen/defs.h:17, from ../../lib/neatogen/dijkstra.h:19, from sgd.c:6: ../../lib/common/types.h:602:20: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 602 | #define ED_dist(e) (((Agedgeinfo_t*)AGDATA(e))->dist) | ^ sgd.c:73:33: note: in expansion of macro 'ED_dist' 73 | graph->weights[n_edges] = ED_dist(ep); | ^~~~~~~ neatoinit.c: In function 'cluster_map': neatoinit.c:203:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 203 | bitarray_t assigned = bitarray_new(agnnodes(g)); | ^~~~~~~~~~~ neatoinit.c:214:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 214 | cs = cdata.clusters = gv_calloc(nclusters, sizeof(int*)); | ^~~~~~~~~ neatoinit.c:215:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 215 | cn = cdata.clustersizes = gv_calloc(nclusters, sizeof(int)); | ^~~~~~~~~ neatoinit.c:223:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 223 | c = *cs++ = gv_calloc(*cn++, sizeof(int)); | ^~~~~ neatoinit.c:232:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 232 | bitarray_set(&assigned, ind, true); | ^~~ neatoinit.c:237:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 237 | cdata.bb = gv_calloc(cdata.nclusters, sizeof(boxf)); | ~~~~~^~~~~~~~~~ neatoinit.c:238:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 238 | cdata.toplevel = gv_calloc(cdata.ntoplevel, sizeof(int)); | ~~~~~^~~~~~~~~~ neatoinit.c:240:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 240 | if(!bitarray_get(assigned, i)) { | ^ sgd.c:114:29: warning: conversion from 'int' to 'float' may change value [-Wconversion] 114 | graph->weights[x] = deg_i + deg_j - (2 * intersect); | ^~~~~ sgd.c: In function 'sgd': sgd.c:168:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 168 | term_sgd *terms = gv_calloc(n_terms, sizeof(term_sgd)); | ^~~~~~~ sgd.c:200:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 200 | double *const pos = gv_calloc(2 * n, sizeof(double)); | ~~^~~ sgd.c:201:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 201 | bool *unfixed = gv_calloc(n, sizeof(bool)); | ^ stress.c:497:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 497 | directions = gv_calloc(dim, sizeof(double *)); | ^~~ stress.c:498:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 498 | directions[0] = gv_calloc(dim * subspace_dim, sizeof(double)); | ~~~~^~~~~~~~~~~~~~ stress.c:534:36: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] 534 | directions[k][i] = (double) rand() / RAND_MAX; | ^ stress.c:563:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 563 | b = gv_calloc(n, sizeof(double)); | ^ stress.c:564:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 564 | b_restricted = gv_calloc(subspace_dim, sizeof(double)); | ^~~~~~~~~~~~ stress.c:584:42: warning: conversion from 'DistType' {aka 'int'} to 'float' may change value [-Wconversion] 584 | L_ij = -ewgts[j] * dist_list[j] / dist_ij; /* L_ij=w_{ij}*d_{ij}/dist_{ij} */ | ^ stress.c: In function 'compute_weighted_apsp_packed': stress.c:648:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 648 | float *Dij = gv_calloc(n * (n + 1) / 2, sizeof(float)); | ~~~~~~~~~~~~^~~ stress.c:650:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 650 | float *Di = gv_calloc(n, sizeof(float)); | ^ stress.c: In function 'compute_apsp_packed': stress.c:699:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 699 | float *Dij = gv_calloc(n * (n + 1) / 2, sizeof(float)); | ~~~~~~~~~~~~^~~ stress.c:701:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 701 | DistType *Di = gv_calloc(n, sizeof(DistType)); | ^ stress.c: In function 'compute_apsp_artificial_weights_packed': stress.c:730:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 730 | int *vtx_vec = gv_calloc(n, sizeof(int)); | ^ In file included from ../../lib/common/render.h:28, from ../../lib/neatogen/neato.h:32, from neatoinit.c:22: neatoinit.c: In function 'add_cluster': ../../lib/common/types.h:389:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 389 | #define GD_n_cluster(g) (((Agraphinfo_t*)AGDATA(g))->n_cluster) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ neatoinit.c:439:44: note: in expansion of macro 'GD_n_cluster' 439 | GD_clust(g) = gv_recalloc(GD_clust(g), GD_n_cluster(g), cno + 1, | ^~~~~~~~~~~~ neatoinit.c:439:65: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 439 | GD_clust(g) = gv_recalloc(GD_clust(g), GD_n_cluster(g), cno + 1, | ~~~~^~~ neatoinit.c: In function 'init_nop': neatoinit.c:576:60: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 576 | if (translate && !haveBackground && (GD_bb(g).LL.x != 0||GD_bb(g).LL.y != 0)) | ^~ neatoinit.c:576:80: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 576 | if (translate && !haveBackground && (GD_bb(g).LL.x != 0||GD_bb(g).LL.y != 0)) | ^~ constrained_majorization_ipsep.c: In function 'stress_majorization_cola': constrained_majorization_ipsep.c:205:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 205 | float *clap = gv_calloc(clap_length, sizeof(float)); | ^~~~~~~~~~~ constrained_majorization_ipsep.c:234:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 234 | degrees = gv_calloc(n, sizeof(double)); | ^ constrained_majorization_ipsep.c:250:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 250 | coords = gv_calloc(dim, sizeof(float *)); | ^~~ constrained_majorization_ipsep.c:251:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 251 | f_storage = gv_calloc(dim * n, sizeof(float)); | ~~~~^~~ constrained_majorization_ipsep.c:268:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 268 | b = gv_calloc(dim, sizeof(float *)); | ^~~ constrained_majorization_ipsep.c:269:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 269 | b[0] = gv_calloc(dim * n, sizeof(float)); | ~~~~^~~ constrained_majorization_ipsep.c:274:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 274 | tmp_coords = gv_calloc(n, sizeof(float)); | ^ constrained_majorization_ipsep.c:275:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 275 | dist_accumulator = gv_calloc(n, sizeof(float)); | ^ constrained_majorization_ipsep.c:288:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 288 | lap1 = gv_calloc(lap_length, sizeof(float)); | ^~~~~~~~~~ constrained_majorization_ipsep.c:396:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 396 | generateNonoverlapConstraints(cMajEnvHor, nsizeScale, coords, | ^~~~~~~~~~ constrained_majorization_ipsep.c:415:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 415 | generateNonoverlapConstraints(cMajEnvVrt, nsizeScale, coords, | ^~~~~~~~~~ stress.c: In function 'stress_majorization_kD_mkernel': stress.c:929:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 929 | coords = gv_calloc(dim, sizeof(float *)); | ^~~ stress.c:930:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 930 | f_storage = gv_calloc(dim * n, sizeof(float)); | ~~~~^~~ stress.c:941:30: warning: conversion from 'int' to 'float' may change value [-Wconversion] 941 | constant_term = (float)n * (n - 1) / 2; | ^ stress.c:957:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 957 | degrees = gv_calloc(n, sizeof(DegType)); | ^ stress.c:969:23: warning: conversion from 'long double' to 'float' may change value [-Wfloat-conversion] 969 | lap2[count] = degrees[i]; | ^~~~~~~ stress.c:976:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 976 | b = gv_calloc(dim, sizeof(float *)); | ^~~ stress.c:977:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 977 | b[0] = gv_calloc(dim * n, sizeof(float)); | ~~~~^~~ stress.c:982:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 982 | tmp_coords = gv_calloc(n, sizeof(float)); | ^ stress.c:983:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 983 | dist_accumulator = gv_calloc(n, sizeof(float)); | ^ stress.c:984:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 984 | lap1 = gv_calloc(lap_length, sizeof(float)); | ^~~~~~~~~~ quad_prog_vpsc.c: In function 'constrained_majorization_vpsc': stress.c:999:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 999 | memset(degrees, 0, n * sizeof(DegType)); | ^ quad_prog_vpsc.c:76:24: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 76 | place[i] = getVariablePos(e->vs[i]); | ^~~~~~~~~~~~~~ quad_prog_vpsc.c:111:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 111 | if (denominator != 0) | ^~ stress.c:1044:27: warning: conversion from 'long double' to 'float' may change value [-Wfloat-conversion] 1044 | lap1[count] = degrees[i]; | ^~~~~~~ quad_prog_vpsc.c:125:28: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 125 | place[i] = getVariablePos(e->vs[i]); | ^~~~~~~~~~~~~~ quad_prog_vpsc.c:144:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 144 | if (denominator != 0.0) | ^~ quad_prog_vpsc.c: In function 'initCMajVPSC': quad_prog_vpsc.c:204:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 204 | e->vs = gv_calloc(n, sizeof(Variable*)); | ^ quad_prog_vpsc.c:245:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 245 | e->vs = gv_calloc(n + e->ndv, sizeof(Variable*)); | ~~^~~~~~~~ quad_prog_vpsc.c:309:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 309 | e->fArray1 = gv_calloc(n, sizeof(float)); | ^ quad_prog_vpsc.c:310:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 310 | e->fArray2 = gv_calloc(n, sizeof(float)); | ^ quad_prog_vpsc.c:311:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 311 | e->fArray3 = gv_calloc(n, sizeof(float)); | ^ neatoinit.c: In function 'neato_init_graph': neatoinit.c:599:26: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 599 | GD_ndim(agroot(g)) = late_int(g, agfindgraphattr(g, "dim"), outdim, 2); | ^~~~~~~~ In file included from ../../lib/common/geom.h:21, from ../../lib/common/types.h:29: ../../lib/common/arith.h:28:25: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 28 | #define MIN(a,b) ((a)<(b)?(a):(b)) | ^ neatoinit.c:601:24: note: in expansion of macro 'MIN' 601 | GD_odim(g->root) = MIN(outdim, Ndim); | ^~~ neatoinit.c: In function 'dfsCycle': neatoinit.c:695:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 695 | if (graph[i].edists[e] == 1.0) continue; /* in edge */ | ^~ neatoinit.c:699:34: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 699 | graph[i].edists[e] = x; | ^ neatoinit.c: In function 'makeGraphData': neatoinit.c:770:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 770 | vtx_data *graph = gv_calloc(nv, sizeof(vtx_data)); | ^~ neatoinit.c:771:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 771 | node_t** nodes = gv_calloc(nv, sizeof(node_t*)); | ^~ quad_prog_vpsc.c: In function 'generateNonoverlapConstraints': quad_prog_vpsc.c:363:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 363 | boxf* bb = gv_calloc(n, sizeof(boxf)); | ^ quad_prog_vpsc.c:390:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 390 | Constraint ***cscl = gv_calloc(opt->clusters.nclusters + 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ quad_prog_vpsc.c:392:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 392 | int* cm = gv_calloc(opt->clusters.nclusters + 1, sizeof(int)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ quad_prog_vpsc.c:395:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 395 | Variable** cvs = gv_calloc(cn + 2, sizeof(Variable*)); | ~~~^~~ quad_prog_vpsc.c:396:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 396 | boxf* cbb = gv_calloc(cn + 2, sizeof(boxf)); | ~~~^~~ quad_prog_vpsc.c:430:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 430 | Variable** cvs = gv_calloc(cn, sizeof(Variable*)); | ^~ quad_prog_vpsc.c:431:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 431 | boxf* cbb = gv_calloc(cn, sizeof(boxf)); | ^~ quad_prog_vpsc.c: In function 'removeoverlaps': quad_prog_vpsc.c:563:24: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 563 | coords[0][i] = getVariablePos(e->vs[i]); | ^~~~~~~~~~~~~~ quad_prog_vpsc.c:568:24: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 568 | coords[1][i] = getVariablePos(e->vs[i]); | ^~~~~~~~~~~~~~ quad_prog_vpsc.c: In function 'assign_digcola_levels': quad_prog_vpsc.c:580:47: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 580 | DigColaLevel *l = gv_calloc(num_divisions + 1, sizeof(DigColaLevel)); | ~~~~~~~~~~~~~~^~~ quad_prog_vpsc.c:583:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 583 | l[0].nodes = gv_calloc(l[0].num_nodes, sizeof(int)); | ~~~~^~~~~~~~~~ ../../lib/common/types.h:585:22: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 585 | #define ED_factor(e) (((Agedgeinfo_t*)AGDATA(e))->factor) | ^ neatoinit.c:814:47: note: in expansion of macro 'ED_factor' 814 | graph[i].eweights[idx] += ED_factor(ep); | ^~~~~~~~~ quad_prog_vpsc.c:590:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 590 | l[i].nodes = gv_calloc(l[i].num_nodes, sizeof(int)); | ~~~~^~~~~~~~~~ neatoinit.c:816:43: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 816 | graph[i].ewgts[idx] = fmax(graph[i].ewgts[idx], ED_dist(ep)); | ^~~~ quad_prog_vpsc.c:598:60: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 598 | l[num_divisions].nodes = gv_calloc(l[num_divisions].num_nodes, sizeof(int)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ ../../lib/common/types.h:585:22: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 585 | #define ED_factor(e) (((Agedgeinfo_t*)AGDATA(e))->factor) | ^ neatoinit.c:825:35: note: in expansion of macro 'ED_factor' 825 | *eweights++ = ED_factor(ep); | ^~~~~~~~~ ../../lib/common/types.h:602:20: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 602 | #define ED_dist(e) (((Agedgeinfo_t*)AGDATA(e))->dist) | ^ neatoinit.c:827:32: note: in expansion of macro 'ED_dist' 827 | *ewgts++ = ED_dist(ep); | ^~~~~~~ neatoinit.c:859:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 859 | edges = gv_recalloc(graph[0].edges, edges_size, 2 * ne + nv, sizeof(int)); | ~~~~~~~^~~~ neatoinit.c:861:68: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 861 | ewgts = gv_recalloc(graph[0].ewgts, edges_size, 2 * ne + nv, sizeof(float)); | ~~~~~~~^~~~ neatoinit.c:863:74: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 863 | eweights = gv_recalloc(graph[0].eweights, edges_size, 2 * ne + nv, sizeof(float)); | ~~~~~~~^~~~ neatoinit.c: In function 'majorization': neatoinit.c:1097:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1097 | double **coords = gv_calloc(dim, sizeof(double *)); | ^~~ neatoinit.c:1098:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1098 | coords[0] = gv_calloc(nv * dim, sizeof(double)); | ~~~^~~~~ neatoinit.c:1127:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1127 | pointf *nsize = gv_calloc(nv, sizeof(pointf)); | ^~ constrained_majorization.c: In function 'stress_majorization_with_hierarchy': constrained_majorization.c:88:59: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 88 | directionalityExist |= graph[i].edists[j] != 0; | ^~ smart_ini_x.c: In function 'power_iteration_orthog': smart_ini_x.c:75:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 75 | double *tmp_vec = gv_calloc(n, sizeof(double)); | ^ smart_ini_x.c:76:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 76 | double *last_vec = gv_calloc(n, sizeof(double)); | ^ smart_ini_x.c: In function 'compute_avgs': smart_ini_x.c:187:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 187 | float* row_avg = gv_calloc(n, sizeof(float)); | ^ smart_ini_x.c:197:42: warning: conversion from 'int' to 'float' may change value [-Wconversion] 197 | row_avg[i]=(float)sum_row/n; | ^ smart_ini_x.c:199:28: warning: conversion from 'int' to 'float' may change value [-Wconversion] 199 | *all_avg=(float)sum/(n*n); | ^ smart_ini_x.c: In function 'compute_Bij': smart_ini_x.c:207:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 207 | float *storage = gv_calloc(n * n, sizeof(float)); | ~~^~~ smart_ini_x.c:208:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 208 | float **Bij = gv_calloc(n, sizeof(float *)); | ^ smart_ini_x.c:218:52: warning: conversion from 'DistType' {aka 'int'} to 'float' may change value [-Wconversion] 218 | Bij[i][j]=-(float)Dij[i][j]*Dij[i][j]+row_avg[i]+row_avg[j]-all_avg; | ^ smart_ini_x.c: In function 'CMDS_orthog': smart_ini_x.c:232:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 232 | double *evals = gv_calloc(dim, sizeof(double)); | ^~~ smart_ini_x.c:235:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 235 | double *orthog_aux = gv_calloc(n, sizeof(double)); | ^ smart_ini_x.c: In function 'IMDS_given_dim': smart_ini_x.c:262:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 262 | float **lap = gv_calloc(n, sizeof(float *)); | ^ smart_ini_x.c:265:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 265 | double *balance = gv_calloc(n, sizeof(double)); | ^ constrained_majorization.c:269:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 269 | coords = gv_calloc(dim, sizeof(float *)); | ^~~ constrained_majorization.c:270:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 270 | f_storage = gv_calloc(dim * n, sizeof(float)); | ~~~~^~~ constrained_majorization.c:298:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 298 | degrees = gv_calloc(n, sizeof(double)); | ^ constrained_majorization.c:318:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 318 | b = gv_calloc(dim, sizeof(float *)); | ^~~ constrained_majorization.c:319:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 319 | b[0] = gv_calloc(dim * n, sizeof(float)); | ~~~~^~~ constrained_majorization.c:324:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 324 | tmp_coords = gv_calloc(n, sizeof(float)); | ^ constrained_majorization.c:325:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 325 | dist_accumulator = gv_calloc(n, sizeof(float)); | ^ constrained_majorization.c:326:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 326 | lap1 = gv_calloc(lap_length, sizeof(float)); | ^~~~~~~~~~ constrained_majorization.c:425:56: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 425 | levels_gap); | ^~~~~~~~~~ smart_ini_x.c:297:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 297 | float *f_storage = gv_calloc(n * n, sizeof(float)); | ~~^~~ smart_ini_x.c:320:62: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] 320 | Dij[i][j]=Dij[j][i]=diff>0 ? (DistType)sqrt(diff) : 0; | ^ smart_ini_x.c:333:54: warning: conversion from 'DistType' {aka 'int'} to 'float' may change value [-Wconversion] 333 | balance[i]+=Dij[i][j]*(-lap[i][j]); // w_{ij}*delta_{ij} | ^ smart_ini_x.c:336:54: warning: conversion from 'DistType' {aka 'int'} to 'float' may change value [-Wconversion] 336 | balance[i]-=Dij[i][j]*(-lap[i][j]); // w_{ij}*delta_{ij} | ^ smart_ini_x.c:354:53: warning: conversion from 'DistType' {aka 'int'} to 'float' may change value [-Wconversion] 354 | b+=Dij[i][j]*(-lap[i][j]); | ^ smart_ini_x.c:358:53: warning: conversion from 'DistType' {aka 'int'} to 'float' may change value [-Wconversion] 358 | b-=Dij[i][j]*(-lap[i][j]); | ^ smart_ini_x.c:362:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 362 | if ((b != balance[i]) && (fabs(1-b/balance[i])>1e-5)) { | ^~ multispline.c: In function 'ctrlPtIdx': multispline.c:281:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 281 | if (w.x == v.x && w.y == v.y) { | ^~ multispline.c:281:31: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 281 | if (w.x == v.x && w.y == v.y) { | ^~ multispline.c: In function 'mkCtrlPts': multispline.c:311:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 311 | pointf *ps = gv_calloc(mult, sizeof(pointf)); | ^~~~ multispline.c: In function 'mkTriIndices': multispline.c:442:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 442 | int *tris = gv_calloc(3 * sf->nfaces, sizeof(int)); | ~~^~~~~~~~~~~~ multispline.c:443:44: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 443 | memcpy(tris, sf->faces, 3 * sf->nfaces * sizeof(int)); | ^ multispline.c: In function 'addTriEdge': multispline.c:484:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 484 | g->edges = gv_recalloc(g->edges, g->nedges, g->nedges + 1, | ~^~~~~~~~ multispline.c:484:59: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 484 | g->edges = gv_recalloc(g->edges, g->nedges, g->nedges + 1, | ~~~~~~~~~~^~~ multispline.c: In function 'mkTriGraph': multispline.c:524:16: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 524 | g.nnodes = sf->nfaces + 2; | ^~ multispline.c: In function 'mkRouter': multispline.c:565:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 565 | int *obsi = gv_calloc(npoly + 1, sizeof(int)); | ~~~~~~^~~ multispline.c:570:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 570 | pointf *pts = gv_calloc(npts, sizeof(pointf)); // all points are stored in pts | ^~~~ multispline.c:571:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 571 | int *segs = gv_calloc(2 * npts, sizeof(int)); // indices of points forming segments | ~~^~~~~~ multispline.c:604:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 604 | double *x = gv_calloc(npts, sizeof(double)); | ^~~~ multispline.c:605:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 605 | double *y = gv_calloc(npts, sizeof(double)); | ^~~~ multispline.c: In function 'tweakEnd': multispline.c:643:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 643 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y)) | ^~ multispline.c:667:9: note: in expansion of macro 'EQPT' 667 | if (EQPT(q, nxt) || EQPT(q, prv) ){ | ^~~~ multispline.c:643:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 643 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y)) | ^~ multispline.c:667:9: note: in expansion of macro 'EQPT' 667 | if (EQPT(q, nxt) || EQPT(q, prv) ){ | ^~~~ multispline.c:643:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 643 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y)) | ^~ multispline.c:667:25: note: in expansion of macro 'EQPT' 667 | if (EQPT(q, nxt) || EQPT(q, prv) ){ | ^~~~ multispline.c:643:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 643 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y)) | ^~ multispline.c:667:25: note: in expansion of macro 'EQPT' 667 | if (EQPT(q, nxt) || EQPT(q, prv) ){ | ^~~~ In file included from multispline.c:1092: ../../lib/neatogen/fPQ.h: In function 'PQgen': ../../lib/neatogen/fPQ.h:39:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 39 | pq->pq = gv_calloc(sz + 1, sizeof(PQTYPE)); | ~~~^~~ multispline.c: In function 'triPath': multispline.c:1109:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1109 | int *dad = gv_calloc(n, sizeof(int)); | ^ multispline.c: In function 'makeMultiSpline': multispline.c:1182:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1182 | PQTYPE *idxs = gv_calloc(pq.pq.PQsize + 1, sizeof(PQTYPE)); | ~~~~~~~~~~~~~^~~ multispline.c:1183:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1183 | PQVTYPE *vals = gv_calloc(pq.pq.PQsize + 1, sizeof(PQVTYPE)); | ~~~~~~~~~~~~~^~~ In function 'PQgen', inlined from 'makeMultiSpline' at multispline.c:1181:5: ../../lib/neatogen/fPQ.h:40:15: warning: array subscript 0 is outside array bounds of 'void[0]' [-Warray-bounds=] 40 | pq->pq[0] = guard; | ~~~~~~~~~~^~~~~~~ In file included from ../../lib/util/agxbuf.h:45, from ../../lib/common/render.h:24, from ../../lib/neatogen/multispline.h:13, from multispline.c:16: In function 'gv_calloc', inlined from 'PQgen' at ../../lib/neatogen/fPQ.h:39:14, inlined from 'makeMultiSpline' at multispline.c:1181:5: ../../lib/util/alloc.h:36:13: note: object of size 0 allocated by 'calloc' 36 | void *p = calloc(nmemb, size); | ^~~~~~~~~~~~~~~~~~~ CCLD libneatogen_C.la make[3]: Leaving directory '/build/source/lib/neatogen' Making all in twopigen make[3]: Entering directory '/build/source/lib/twopigen' CC twopiinit.lo CC circle.lo twopiinit.c: In function 'twopi_init_node_edge': twopiinit.c:42:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 42 | rdata* alg = gv_calloc(n_nodes, sizeof(rdata)); | ^~~~~~~ twopiinit.c:43:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 43 | GD_neato_nlist(g) = gv_calloc(n_nodes + 1, sizeof(node_t*)); | ~~~~~~~~^~~ circle.c: In function 'setChildSubtreeSpans': circle.c:190:28: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 190 | double ratio = SPAN(n) / STSIZE(n); | ^ circle.c:197:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 197 | if (SPAN(next) != 0.0) | ^~ circle.c:199:28: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 199 | SPAN(next) = ratio * STSIZE(next); | ^ CCLD libtwopigen_C.la make[3]: Leaving directory '/build/source/lib/twopigen' Making all in sfdpgen make[3]: Entering directory '/build/source/lib/sfdpgen' CC sfdpinit.lo CC spring_electrical.lo CC sparse_solve.lo CC post_process.lo CC stress_model.lo CC Multilevel.lo Multilevel.c: In function 'maximal_independent_edge_set_heavest_edge_pernode_supernodes_first': Multilevel.c:72:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 72 | *cluster = gv_calloc(m, sizeof(int)); | ^ Multilevel.c:73:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 73 | *clusterp = gv_calloc(m + 1, sizeof(int)); | ~~^~~ Multilevel.c:74:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 74 | matched = gv_calloc(m, sizeof(int)); | ^ Multilevel.c: In function 'Multilevel_coarsen_internal': Multilevel.c:170:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 170 | irn = gv_calloc(n, sizeof(int)); | ^ Multilevel.c:171:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 171 | jcn = gv_calloc(n, sizeof(int)); | ^ Multilevel.c:172:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 172 | val = gv_calloc(n, sizeof(double)); | ^ sparse_solve.c: In function 'diag_precon_new': sparse_solve.c:41:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 41 | double *data = gv_calloc(A->m + 1, sizeof(double)); | ~~~~~^~~ sparse_solve.c: In function 'conjugate_gradient': post_process.c: In function 'ideal_distance_matrix': post_process.c:56:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 56 | int *mask = gv_calloc(D->m, sizeof(int)); | ~^~~ post_process.c: In function 'StressMajorizationSmoother2_new': post_process.c:125:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 125 | lambda = sm->lambda = gv_calloc(m, sizeof(double)); | ^ sparse_solve.c:63:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 63 | double *z = gv_calloc(n, sizeof(double)); | ^ post_process.c:127:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 127 | int *mask = gv_calloc(m, sizeof(int)); | ^ sparse_solve.c:64:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 64 | double *r = gv_calloc(n, sizeof(double)); | ^ sparse_solve.c:65:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 65 | double *p = gv_calloc(n, sizeof(double)); | ^ sparse_solve.c:66:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 66 | double *q = gv_calloc(n, sizeof(double)); | ^ post_process.c:129:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 129 | double *avg_dist = gv_calloc(m, sizeof(double)); | ^ sparse_solve.c:88:34: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 88 | memcpy(p, z, sizeof(double)*n); | ^ sparse_solve.c: In function 'cg': sparse_solve.c:119:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 119 | double *x = gv_calloc(n, sizeof(double)); | ^ sparse_solve.c:120:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 120 | double *b = gv_calloc(n, sizeof(double)); | ^ post_process.c: In function 'SparseStressMajorizationSmoother_new': post_process.c:327:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 327 | double *const lambda = sm->lambda = gv_calloc(m, sizeof(double)); | ^ post_process.c:381:9: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 381 | if (s == 0) { | ^~ post_process.c: In function 'get_edge_label_matrix': post_process.c:494:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 494 | irn = data->irn = gv_calloc(nz, sizeof(int)); | ^~ post_process.c:495:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 495 | jcn = data->jcn = gv_calloc(nz, sizeof(int)); | ^~ post_process.c:496:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 496 | val = data->val = gv_calloc(nz, sizeof(double)); | ^~ post_process.c:498:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 498 | x00 = gv_calloc(m * dim, sizeof(double)); | ~~^~~~~ post_process.c: In function 'StressMajorizationSmoother_smooth': post_process.c:553:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 553 | x0 = calloc(dim*m, sizeof(double)); | ~~~^~ post_process.c:556:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 556 | memcpy(x0, x, sizeof(double)*dim*m); | ^ post_process.c:556:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 556 | memcpy(x0, x, sizeof(double)*dim*m); | ^ post_process.c:557:17: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 557 | y = calloc(dim*m, sizeof(double)); | ~~~^~ post_process.c:590:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 590 | if (d[j] == 0){ | ^~ post_process.c:593:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 593 | if (dist == 0){ | ^~ post_process.c:651:32: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 651 | memcpy(x, y, sizeof(double)*m*dim); | ^ post_process.c:651:34: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 651 | memcpy(x, y, sizeof(double)*m*dim); | ^ post_process.c: In function 'TriangleSmoother_new': post_process.c:694:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 694 | double *avg_dist = gv_calloc(m, sizeof(double)); | ^ post_process.c:715:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 715 | double *lambda = sm->lambda = gv_calloc(m, sizeof(double)); | ^ post_process.c: In function 'SpringSmoother_new': post_process.c:806:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 806 | int *mask = gv_calloc(m, sizeof(int)); | ^ post_process.c:808:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 808 | double *avg_dist = gv_calloc(m, sizeof(double)); | ^ post_process.c: In function 'post_process_smoothing': post_process.c:920:3: warning: switch missing default case [-Wswitch-default] 920 | switch (ctrl.smoothing){ | ^~~~~~ spring_electrical.c: In function 'beautify_leaves': spring_electrical.c:203:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 203 | bitarray_t checked = bitarray_new(m); | ^ spring_electrical.c:207:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 207 | if (bitarray_get(checked, i)) continue; | ^ spring_electrical.c:209:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 209 | if (!bitarray_get(checked, p)) { | ^ spring_electrical.c:210:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 210 | bitarray_set(&checked, p, true); | ^ spring_electrical.c:215:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 215 | bitarray_set(&checked, ja[j], true); | ~~^~~ spring_electrical.c:221:15: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'double' [-Wbad-function-cast] 221 | dist /= (double)LIST_SIZE(&leaves); | ^ spring_electrical.c:230:58: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'double' [-Wbad-function-cast] 230 | if (LIST_SIZE(&leaves) > 1) step = (ang2 - ang1) / (double)LIST_SIZE(&leaves); | ^ spring_electrical.c: In function 'spring_electrical_embedding_fast': spring_electrical.c:281:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 281 | srand(ctrl->random_seed); | ~~~~^~~~~~~~~~~~~ spring_electrical.c:291:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 291 | force = gv_calloc(dim * n, sizeof(double)); | ~~~~^~~ spring_electrical.c: In function 'spring_electrical_embedding_slow': spring_electrical.c:418:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 418 | force = gv_calloc(n *dim, sizeof(double)); | ~~^~~~ spring_electrical.c:431:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 431 | srand(ctrl->random_seed); | ~~~~^~~~~~~~~~~~~ spring_electrical.c:441:17: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 441 | f = gv_calloc(dim, sizeof(double)); | ^~~ spring_electrical.c: In function 'spring_electrical_embedding': spring_electrical.c:553:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 553 | center = gv_calloc(nsupermax * dim, sizeof(double)); | ~~~~~~~~~~^~~~~ spring_electrical.c:554:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 554 | supernode_wgts = gv_calloc(nsupermax, sizeof(double)); | ^~~~~~~~~ spring_electrical.c:555:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 555 | distances = gv_calloc(nsupermax, sizeof(double)); | ^~~~~~~~~ spring_electrical.c:568:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 568 | srand(ctrl->random_seed); | ~~~~^~~~~~~~~~~~~ spring_electrical.c:578:17: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 578 | f = gv_calloc(dim, sizeof(double)); | ^~~ sfdpinit.c: In function 'sfdp_init_graph': spring_electrical.c: In function 'spring_electrical_spring_embedding': spring_electrical.c:718:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 718 | center = gv_calloc(nsupermax * dim, sizeof(double)); | ~~~~~~~~~~^~~~~ spring_electrical.c:719:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 719 | supernode_wgts = gv_calloc(nsupermax, sizeof(double)); | ^~~~~~~~~ spring_electrical.c:720:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 720 | distances = gv_calloc(nsupermax, sizeof(double)); | ^~~~~~~~~ spring_electrical.c:736:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 736 | srand(ctrl->random_seed); | ~~~~^~~~~~~~~~~~~ spring_electrical.c:746:17: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 746 | f = gv_calloc(dim, sizeof(double)); | ^~~ spring_electrical.c:747:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 747 | xold = gv_calloc(dim * n, sizeof(double)); | ~~~~^~~ spring_electrical.c:750:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 750 | memcpy(xold, x, sizeof(double)*dim*n); | ^ spring_electrical.c:750:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 750 | memcpy(xold, x, sizeof(double)*dim*n); | ^ sfdpinit.c:56:26: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 56 | GD_ndim(agroot(g)) = late_int(g, agfindgraphattr(g, "dim"), outdim, 2); | ^~~~~~~~ spring_electrical.c: In function 'interpolate_coord': In file included from ../../lib/common/geom.h:21, from ../../lib/common/types.h:29, from ../../lib/common/render.h:28, from ../../lib/sfdpgen/sfdp.h:15, from sfdpinit.c:15: ../../lib/common/arith.h:28:25: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 28 | #define MIN(a,b) ((a)<(b)?(a):(b)) | ^ sfdpinit.c:58:26: note: in expansion of macro 'MIN' 58 | GD_odim(agroot(g)) = MIN(outdim, Ndim); | ^~~ sfdpinit.c: In function 'getPos': sfdpinit.c:67:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 67 | double *pos = gv_calloc(Ndim * agnnodes(g), sizeof(double)); | ~~~~~^~~~~~~~~~~~~ sfdpinit.c: In function 'tuneControl': sfdpinit.c:209:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 209 | ctrl->random_seed = seed; | ^~~~ spring_electrical.c:836:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 836 | double *y = gv_calloc(dim, sizeof(double)); | ^~~ spring_electrical.c: In function 'power_law_graph': spring_electrical.c:876:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 876 | int *mask = gv_calloc(m + 1, sizeof(int)); | ~~^~~ spring_electrical.c: In function 'pcp_rotate': spring_electrical.c:922:12: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 922 | if (y[1] == 0) { | ^~ spring_electrical.c: In function 'attach_edge_label_coordinates': spring_electrical.c:983:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 983 | int *mask = gv_calloc(A->m, sizeof(int)); | ~^~~ spring_electrical.c: In function 'shorting_edge_label_nodes': spring_electrical.c:1026:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1026 | int *mask = gv_calloc(A->m, sizeof(int)); | ~^~~ spring_electrical.c: In function 'multilevel_spring_electrical_embedding': spring_electrical.c:1109:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1109 | double *x2 = gv_calloc(A->m * dim, sizeof(double)); | ~~~~~^~~~~ spring_electrical.c:1131:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1131 | xc = gv_calloc(grid->n * dim, sizeof(double)); | ~~~~~~~~^~~~~ spring_electrical.c:1135:15: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1135 | if (ctrl->p == AUTOP){ | ^~ spring_electrical.c:1171:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1171 | xf = gv_calloc(grid->n * dim, sizeof(double)); | ~~~~~~~~^~~~~ spring_electrical.c:1196:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1196 | if (ctrl->rotation != 0) rotate(n, dim, x, ctrl->rotation); | ^~ CCLD libsfdpgen_C.la make[3]: Leaving directory '/build/source/lib/sfdpgen' Making all in osage make[3]: Entering directory '/build/source/lib/osage' CC osageinit.lo CCLD libosage_C.la make[3]: Leaving directory '/build/source/lib/osage' Making all in gvpr make[3]: Entering directory '/build/source/lib/gvpr' CC compile.lo CC actions.lo CC gvpr.lo CC gprstate.lo CC parse.lo actions.c: In function 'cloneGraph': actions.c:282:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 282 | edgepair_t *data = gv_calloc(agnedges(src), sizeof(edgepair_t)); | ^~~~~~~~~~~~~ actions.c: In function 'openFile': actions.c:615:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 615 | for (idx = 3; idx < elementsof(ex->file); idx++) | ^ compile.c: In function 'getval': compile.c:1392:19: warning: conversion to 'long long int' from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 1392 | v.integer = strlen(args[0].string); | ^~~~~~ compile.c:1451:5: warning: switch missing default case [-Wswitch-default] 1451 | switch (sym->index) { | ^~~~~~ compile.c: In function 'typeChk': compile.c:1695:7: warning: switch missing default case [-Wswitch-default] 1695 | switch (sym->index) { | ^~~~~~ compile.c: In function 'binary': compile.c:1850:5: warning: switch missing default case [-Wswitch-default] 1850 | switch (ex->op) { | ^~~~~~ compile.c:1899:3: warning: switch missing default case [-Wswitch-default] 1899 | switch (ex->op) { | ^~~~~~ compile.c: In function 'convert': compile.c:2087:7: warning: switch missing default case [-Wswitch-default] 2087 | switch (type) { | ^~~~~~ In file included from compile.c:18: compile.c: In function 'keyval': ../../lib/cgraph/cgraph.h:220:19: warning: conversion to 'long long int' from 'IDTYPE' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 220 | #define AGID(obj) (AGTAG(obj).id) | ^ compile.c:2144:17: note: in expansion of macro 'AGID' 2144 | v.integer = AGID(int2ptr(v.integer)); | ^~~~ gvpr.c: In function 'elapsed_sec': gvpr.c:85:24: warning: conversion from 'clock_t' {aka 'long int'} to 'double' may change value [-Wconversion] 85 | return (end - start) / (double)CLOCKS_PER_SEC; | ^ CCLD libgvpr.la CCLD libgvpr_C.la make[3]: Leaving directory '/build/source/lib/gvpr' make[3]: Entering directory '/build/source/lib' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/lib' make[2]: Leaving directory '/build/source/lib' Making all in plugin make[2]: Entering directory '/build/source/plugin' Making all in core make[3]: Entering directory '/build/source/plugin/core' CC gvplugin_core.lo CC gvrender_core_dot.lo CC gvrender_core_json.lo CC gvrender_core_fig.lo CC gvrender_core_map.lo CC gvrender_core_ps.lo CC gvrender_core_svg.lo CC gvrender_core_tk.lo CC gvrender_core_pov.lo CC gvrender_core_pic.lo CC gvloadimage_core.lo CCLD libgvplugin_core_C.la CCLD libgvplugin_core.la make[3]: Leaving directory '/build/source/plugin/core' Making all in devil make[3]: Entering directory '/build/source/plugin/devil' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/devil' Making all in gd make[3]: Entering directory '/build/source/plugin/gd' CC gvplugin_gd.lo CC gvrender_gd.lo CC gvrender_gd_vrml.lo CC gvtextlayout_gd.lo CC gvloadimage_gd.lo CC gvdevice_gd.lo CCLD libgvplugin_gd_C.la CCLD libgvplugin_gd.la make[3]: Leaving directory '/build/source/plugin/gd' Making all in gdk make[3]: Entering directory '/build/source/plugin/gdk' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/gdk' Making all in gdiplus make[3]: Entering directory '/build/source/plugin/gdiplus' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/gdiplus' Making all in gs make[3]: Entering directory '/build/source/plugin/gs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/gs' Making all in kitty make[3]: Entering directory '/build/source/plugin/kitty' CC gvplugin_kitty.lo CC gvdevice_kitty.lo CCLD libgvplugin_kitty_C.la CCLD libgvplugin_kitty.la make[3]: Leaving directory '/build/source/plugin/kitty' Making all in lasi make[3]: Entering directory '/build/source/plugin/lasi' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/lasi' Making all in pango make[3]: Entering directory '/build/source/plugin/pango' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/pango' Making all in quartz make[3]: Entering directory '/build/source/plugin/quartz' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/quartz' Making all in rsvg make[3]: Entering directory '/build/source/plugin/rsvg' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/rsvg' Making all in xlib make[3]: Entering directory '/build/source/plugin/xlib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/xlib' Making all in dot_layout make[3]: Entering directory '/build/source/plugin/dot_layout' CC gvplugin_dot_layout.lo CC gvlayout_dot_layout.lo CCLD libgvplugin_dot_layout_C.la CCLD libgvplugin_dot_layout.la make[3]: Leaving directory '/build/source/plugin/dot_layout' Making all in neato_layout make[3]: Entering directory '/build/source/plugin/neato_layout' CC gvplugin_neato_layout.lo CC gvlayout_neato_layout.lo CCLD libgvplugin_neato_layout_C.la CXXLD libgvplugin_neato_layout.la make[3]: Leaving directory '/build/source/plugin/neato_layout' Making all in webp make[3]: Entering directory '/build/source/plugin/webp' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/webp' Making all in poppler make[3]: Entering directory '/build/source/plugin/poppler' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/plugin/poppler' Making all in vt make[3]: Entering directory '/build/source/plugin/vt' CC gvplugin_vt.lo CCLD libgvplugin_vt_C.la CCLD libgvplugin_vt.la make[3]: Leaving directory '/build/source/plugin/vt' make[3]: Entering directory '/build/source/plugin' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/plugin' make[2]: Leaving directory '/build/source/plugin' Making all in cmd make[2]: Entering directory '/build/source/cmd' Making all in dot make[3]: Entering directory '/build/source/cmd/dot' CC dot-dot.o CC dot-no_builtins.o CC dot_builtins-dot.o CXX dot_builtins-dot_builtins.o CXXLD dot_builtins CCLD dot make[3]: Leaving directory '/build/source/cmd/dot' Making all in tools make[3]: Entering directory '/build/source/cmd/tools' CC gc.o CC gvcolor.o CC colxlate.o CC gxl2gv-cvtgxl.o CC gxl2gv-gv2gxl.o CC gxl2gv-gxl2gv.o CC acyclic.o CC nop.o CC ccomps.o CC sccmap.o CC tred.o CC unflatten.o CXX gvpack-gvpack.o CC dijkstra.o CC bcomps.o CC mm2gv.o CC matrix_market.o CC mmio.o CC gvgen.o CC graph_generator.o CC gml2gv.o bison -y -Wno-yacc -dv ../../cmd/tools/gmlparse.y -o gmlparse.c flex --case-insensitive --outfile=gmlscan.c ../../cmd/tools/gmlscan.l bison -y -Wno-yacc -dv ../../cmd/tools/gmlparse.y -o gmlparse.c CC gv2gml.o CC graphml2gv-graphml2gv.o In file included from ../../lib/cgraph/cgraph.h:32, from convert.h:24, from gxl2gv.c:19: gxl2gv.c: In function 'mapLookup': ../../lib/cdt/cdt.h:185:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 185 | #define dtmatch(d, o) (*(_DT(d)->searchf))((d), (void *)(o), DT_MATCH) | ^ gxl2gv.c:141:21: note: in expansion of macro 'dtmatch' 141 | namev_t *objp = dtmatch(nm, name); | ^~~~~~~ gxl2gv.c: In function 'bind_node': gxl2gv.c:191:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 191 | N = agnode(G, (char *) name, 1); | ^ gxl2gv.c: In function 'bind_edge': gxl2gv.c:200:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 200 | tailNode = agnode(G, (char *) tail, 1); | ^ gxl2gv.c:201:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 201 | headNode = agnode(G, (char *) head, 1); | ^ gxl2gv.c: In function 'startElementHandler': gxl2gv.c:396:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 396 | g = agopen((char *) id, Agdirected, &AgDefaultDisc); | ^ gxl2gv.c:398:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 398 | g = agopen((char *) id, Agundirected, &AgDefaultDisc); | ^ gxl2gv.c:403:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 403 | g = agopen((char *) id, Agdirected, &AgDefaultDisc); | ^ gxl2gv.c:413:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 413 | subg = agsubg(G, (char *) id, 1); | ^ gxl2gv.c:419:39: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 419 | setGraphAttr(G, GXL_ROLE, (char *) atts[pos], ud); | ^ gxl2gv.c:424:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 424 | setGraphAttr(G, GXL_HYPER, (char *) atts[pos], ud); | ^ gxl2gv.c:473:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 473 | setEdgeAttr(E, GXL_FROM, (char *) atts[pos], ud, false); | ^ gxl2gv.c:478:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 478 | setEdgeAttr(E, GXL_TO, (char *) atts[pos], ud, false); | ^ gxl2gv.c:483:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 483 | setEdgeAttr(E, GXL_ID, (char *) atts[pos], ud, false); | ^ gxl2gv.c:517:31: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 517 | setAttr(GXL_TYPE, (char *) atts[pos], ud, false); | ^ CCLD acyclic graphml2gv.c: In function 'bind_node': graphml2gv.c:159:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 159 | return agnode(G, (char *)name, 1); | ^ graphml2gv.c: In function 'bind_edge': graphml2gv.c:167:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 167 | tailNode = agnode(G, (char *) tail, 1); | ^ graphml2gv.c:168:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 168 | headNode = agnode(G, (char *) head, 1); | ^ graphml2gv.c: In function 'startElementHandler': graphml2gv.c:250:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 250 | g = agopen((char *) id, dir, &AgDefaultDisc); | ^ graphml2gv.c:259:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 259 | subg = agsubg(G, (char *) id, 1); | ^ mm2gv.c: In function 'makeDotGraph': mm2gv.c:87:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 87 | Agnode_t **arr = gv_calloc(A->m, sizeof(Agnode_t*)); | ~^~~ CCLD nop CC gmlscan.o CCLD unflatten CC gmlparse.o CCLD gc CCLD tred gmlscan.c: In function 'gmllex': gmlscan.c:1433:8: warning: switch missing default case [-Wswitch-default] 1433 | | ^ gmlscan.c: In function 'yy_get_next_buffer': gmlscan.c:1594:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1594 | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | ^~~~~~~~~~~ ../../cmd/tools/gmlscan.l:36:37: note: in definition of macro 'YY_INPUT' 36 | | ^ ../../cmd/tools/gmlscan.l:36:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 36 | | ^ gmlscan.c:1593:17: note: in expansion of macro 'YY_INPUT' 1593 | /* Read in more data. */ | ^~~~~~~~ CCLD graphml2gv CCLD dijkstra CCLD bcomps CCLD sccmap CCLD gv2gml CCLD gvcolor CCLD ccomps CCLD gxl2gv CCLD mm2gv CCLD gvgen CCLD gml2gv CXXLD gvpack make[3]: Leaving directory '/build/source/cmd/tools' Making all in gvpr make[3]: Entering directory '/build/source/cmd/gvpr' Making all in lib make[4]: Entering directory '/build/source/cmd/gvpr/lib' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/source/cmd/gvpr/lib' make[4]: Entering directory '/build/source/cmd/gvpr' CC gvpr-gvprmain.o CCLD gvpr make[4]: Leaving directory '/build/source/cmd/gvpr' make[3]: Leaving directory '/build/source/cmd/gvpr' Making all in gvmap make[3]: Entering directory '/build/source/cmd/gvmap' CC gvmap.o CC make_map.o CC power.o CC country_graph_coloring.o CC cluster.o power.c: In function 'power_method': power.c:55:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 55 | double *eigv = gv_calloc(n, sizeof(double)); | ^ power.c:57:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 57 | vv = gv_calloc(n, sizeof(double)); | ^ power.c:58:17: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 58 | u = gv_calloc(n, sizeof(double)); | ^ make_map.c: In function 'map_palette_optimal_coloring': make_map.c:85:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 85 | *rgb_r = gv_calloc(n + 1, sizeof(float)); | ~~^~~ make_map.c:86:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 86 | *rgb_g = gv_calloc(n + 1, sizeof(float)); | ~~^~~ make_map.c:87:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 87 | *rgb_b = gv_calloc(n + 1, sizeof(float)); | ~~^~~ make_map.c: In function 'normal': make_map.c:172:12: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 172 | if (v[0] == 0){ | ^~ make_map.c: In function 'triangle_center': make_map.c:207:11: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 207 | if (bot == 0){/* xy and yz are parallel */ | ^~ make_map.c: In function 'get_tri': make_map.c:408:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 408 | *T = gv_calloc(ntri, sizeof(struct Triangle)); | ^~~~ make_map.c: In function 'get_poly_lines': make_map.c:515:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 515 | int *mask = gv_calloc(nt, sizeof(int)); | ^~ make_map.c:518:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 518 | elist = gv_calloc(nt * edim, sizeof(int)); | ~~~^~~~~~ make_map.c:519:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 519 | tlist = gv_calloc(nt * 2, sizeof(int)); | ~~~^~~ make_map.c:521:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 521 | *polys_groups = gv_calloc(ncomps, sizeof(int)); | ^~~~~~ make_map.c: In function 'get_polygon_solids': make_map.c:685:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 685 | cycle = gv_calloc(ne * 2, sizeof(int)); | ~~~^~~ make_map.c:689:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 689 | edge_cycle_map = gv_calloc(ne, sizeof(int)); | ^~ make_map.c:690:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 690 | emask = gv_calloc(ne, sizeof(int)); | ^~ make_map.c:697:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 697 | elist = gv_calloc(nt * 3, sizeof(int)); | ~~~^~~ make_map.c: In function 'get_polygons': make_map.c:887:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 887 | groups = gv_calloc(n + nrandom, sizeof(int)); | ~~^~~~~~~~~ make_map.c:918:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 918 | *x_poly = gv_calloc(dim * nt, sizeof(double)); | ~~~~^~~~ make_map.c: In function 'make_map_internal': make_map.c:1011:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1011 | y = gv_calloc(dim * n + dim * nz * np, sizeof(double)); | ~~~~~~~~^~~~~~~~~~~~~~~ make_map.c:1013:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1013 | grouping = gv_calloc(n + nz * np, sizeof(int)); | ~~^~~~~~~~~ make_map.c:1072:17: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 1072 | nrandom = fmax(n1, n2); | ^~~~ make_map.c:1075:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1075 | xran = gv_calloc((nrandom + 4) * dim2, sizeof(double)); | ~~~~~~~~~~~~~~^~~~~~ make_map.c:1080:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1080 | int *grouping2 = gv_calloc(n + nrandom, sizeof(int)); | ~~^~~~~~~~~ make_map.c:1081:48: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1081 | memcpy(grouping2, grouping, sizeof(int)*n); | ^ make_map.c:1084:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1084 | grouping = gv_recalloc(grouping, n, n + nrandom, sizeof(int)); | ^ make_map.c:1084:47: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1084 | grouping = gv_recalloc(grouping, n, n + nrandom, sizeof(int)); | ~~^~~~~~~~~ make_map.c:1115:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1115 | xran = gv_calloc(4 * dim2, sizeof(double)); | ~~^~~~~~ make_map.c:1136:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1136 | xcombined = gv_calloc((nn + nrandom) * dim2, sizeof(double)); | ~~~~~~~~~~~~~~~^~~~~~ make_map.c:1138:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1138 | xcombined = gv_calloc((n + nrandom) * dim2, sizeof(double)); | ~~~~~~~~~~~~~~^~~~~~ make_map.c: In function 'add_point': make_map.c:1212:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1212 | *x = gv_recalloc(*x, 2 * old_nmax, 2 * *nmax, sizeof(double)); | ~~^~~~~~~~~~ make_map.c:1212:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1212 | *x = gv_recalloc(*x, 2 * old_nmax, 2 * *nmax, sizeof(double)); | ~~^~~~~~~ make_map.c:1213:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1213 | *groups = gv_recalloc(*groups, old_nmax, *nmax, sizeof(int)); | ^~~~~~~~ make_map.c:1213:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1213 | *groups = gv_recalloc(*groups, old_nmax, *nmax, sizeof(int)); | ^~~~~ make_map.c: In function 'make_map_from_rectangle_groups': make_map.c:1341:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1341 | X = gv_calloc(dim * (n + nmax), sizeof(double)); | ~~~~^~~~~~~~~~~~ make_map.c:1342:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1342 | groups = gv_calloc(n + nmax, sizeof(int)); | ~~^~~~~~ make_map.c:1353:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1353 | } else if (shore_depth_tol == 0){ | ^~ gvmap.c: In function 'init': gvmap.c:172:46: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 172 | if (sscanf(optarg, "%lf", &s) > 0 && s != 0) { | ^~ CCLD gvmap CCLD cluster make[3]: Leaving directory '/build/source/cmd/gvmap' Making all in gvedit make[3]: Entering directory '/build/source/cmd/gvedit' make all-recursive make[4]: Entering directory '/build/source/cmd/gvedit' Making all in ui make[5]: Entering directory '/build/source/cmd/gvedit/ui' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/source/cmd/gvedit/ui' Making all in images make[5]: Entering directory '/build/source/cmd/gvedit/images' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/source/cmd/gvedit/images' make[5]: Entering directory '/build/source/cmd/gvedit' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/build/source/cmd/gvedit' make[4]: Leaving directory '/build/source/cmd/gvedit' make[3]: Leaving directory '/build/source/cmd/gvedit' Making all in mingle make[3]: Entering directory '/build/source/cmd/mingle' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/cmd/mingle' Making all in edgepaint make[3]: Entering directory '/build/source/cmd/edgepaint' CC edgepaint-edgepaintmain.o CXXLD edgepaint make[3]: Leaving directory '/build/source/cmd/edgepaint' make[3]: Entering directory '/build/source/cmd' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/cmd' make[2]: Leaving directory '/build/source/cmd' Making all in tclpkg make[2]: Entering directory '/build/source/tclpkg' Making all in tclstubs make[3]: Entering directory '/build/source/tclpkg/tclstubs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/tclpkg/tclstubs' Making all in gdtclft make[3]: Entering directory '/build/source/tclpkg/gdtclft' make all-recursive make[4]: Entering directory '/build/source/tclpkg/gdtclft' Making all in demo make[5]: Entering directory '/build/source/tclpkg/gdtclft/demo' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/source/tclpkg/gdtclft/demo' make[5]: Entering directory '/build/source/tclpkg/gdtclft' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/build/source/tclpkg/gdtclft' make[4]: Leaving directory '/build/source/tclpkg/gdtclft' make[3]: Leaving directory '/build/source/tclpkg/gdtclft' Making all in tcldot make[3]: Entering directory '/build/source/tclpkg/tcldot' make all-recursive make[4]: Entering directory '/build/source/tclpkg/tcldot' Making all in demo make[5]: Entering directory '/build/source/tclpkg/tcldot/demo' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/source/tclpkg/tcldot/demo' make[5]: Entering directory '/build/source/tclpkg/tcldot' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/build/source/tclpkg/tcldot' make[4]: Leaving directory '/build/source/tclpkg/tcldot' make[3]: Leaving directory '/build/source/tclpkg/tcldot' Making all in tclpathplan make[3]: Entering directory '/build/source/tclpkg/tclpathplan' make all-recursive make[4]: Entering directory '/build/source/tclpkg/tclpathplan' Making all in demo make[5]: Entering directory '/build/source/tclpkg/tclpathplan/demo' Making all in pathplan_data make[6]: Entering directory '/build/source/tclpkg/tclpathplan/demo/pathplan_data' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/source/tclpkg/tclpathplan/demo/pathplan_data' make[6]: Entering directory '/build/source/tclpkg/tclpathplan/demo' make[6]: Nothing to be done for 'all-am'. make[6]: Leaving directory '/build/source/tclpkg/tclpathplan/demo' make[5]: Leaving directory '/build/source/tclpkg/tclpathplan/demo' make[5]: Entering directory '/build/source/tclpkg/tclpathplan' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/build/source/tclpkg/tclpathplan' make[4]: Leaving directory '/build/source/tclpkg/tclpathplan' make[3]: Leaving directory '/build/source/tclpkg/tclpathplan' Making all in gv make[3]: Entering directory '/build/source/tclpkg/gv' make all-recursive make[4]: Entering directory '/build/source/tclpkg/gv' Making all in demo make[5]: Entering directory '/build/source/tclpkg/gv/demo' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/source/tclpkg/gv/demo' make[5]: Entering directory '/build/source/tclpkg/gv' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/build/source/tclpkg/gv' make[4]: Leaving directory '/build/source/tclpkg/gv' make[3]: Leaving directory '/build/source/tclpkg/gv' make[3]: Entering directory '/build/source/tclpkg' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/tclpkg' make[2]: Leaving directory '/build/source/tclpkg' Making all in doc make[2]: Entering directory '/build/source/doc' Making all in info make[3]: Entering directory '/build/source/doc/info' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/doc/info' Making all in schema make[3]: Entering directory '/build/source/doc/schema' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/doc/schema' make[3]: Entering directory '/build/source/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/doc' make[2]: Leaving directory '/build/source/doc' Making all in contrib make[2]: Entering directory '/build/source/contrib' Making all in prune make[3]: Entering directory '/build/source/contrib/prune' CC prune.o CCLD prune make[3]: Leaving directory '/build/source/contrib/prune' Making all in diffimg make[3]: Entering directory '/build/source/contrib/diffimg' CC diffimg.o CCLD diffimg make[3]: Leaving directory '/build/source/contrib/diffimg' make[3]: Entering directory '/build/source/contrib' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/contrib' make[2]: Leaving directory '/build/source/contrib' Making all in share make[2]: Entering directory '/build/source/share' Making all in examples make[3]: Entering directory '/build/source/share/examples' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/share/examples' Making all in gui make[3]: Entering directory '/build/source/share/gui' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/share/gui' make[3]: Entering directory '/build/source/share' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/share' make[2]: Leaving directory '/build/source/share' Making all in graphs make[2]: Entering directory '/build/source/graphs' Making all in directed make[3]: Entering directory '/build/source/graphs/directed' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/graphs/directed' Making all in undirected make[3]: Entering directory '/build/source/graphs/undirected' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/graphs/undirected' make[3]: Entering directory '/build/source/graphs' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/graphs' make[2]: Leaving directory '/build/source/graphs' Making all in tests make[2]: Entering directory '/build/source/tests' Making all in graphs make[3]: Entering directory '/build/source/tests/graphs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/tests/graphs' Making all in linux.x86 make[3]: Entering directory '/build/source/tests/linux.x86' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/source/tests/linux.x86' Making all in regression_tests make[3]: Entering directory '/build/source/tests/regression_tests' Making all in shapes make[4]: Entering directory '/build/source/tests/regression_tests/shapes' Making all in reference make[5]: Entering directory '/build/source/tests/regression_tests/shapes/reference' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/source/tests/regression_tests/shapes/reference' make[5]: Entering directory '/build/source/tests/regression_tests/shapes' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/build/source/tests/regression_tests/shapes' make[4]: Leaving directory '/build/source/tests/regression_tests/shapes' make[4]: Entering directory '/build/source/tests/regression_tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/source/tests/regression_tests' make[3]: Leaving directory '/build/source/tests/regression_tests' make[3]: Entering directory '/build/source/tests' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/source/tests' make[2]: Leaving directory '/build/source/tests' make[2]: Entering directory '/build/source' make[2]: Leaving directory '/build/source' make[1]: Leaving directory '/build/source' buildPhase completed in 1 minutes 7 seconds Running phase: glibPreInstallPhase Running phase: installPhase install flags: -j48 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash gsettingsschemadir=/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/gsettings-schemas/graphviz-14.1.2/glib-2.0/schemas/ install make install-recursive make[1]: Entering directory '/build/source' Making install in libltdl make[2]: Entering directory '/build/source/libltdl' make install-am make[3]: Entering directory '/build/source/libltdl' make[4]: Entering directory '/build/source/libltdl' make[4]: Leaving directory '/build/source/libltdl' make[3]: Leaving directory '/build/source/libltdl' make[2]: Leaving directory '/build/source/libltdl' Making install in lib make[2]: Entering directory '/build/source/lib' Making install in util make[3]: Entering directory '/build/source/lib/util' make[4]: Entering directory '/build/source/lib/util' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/util' make[3]: Leaving directory '/build/source/lib/util' Making install in cdt make[3]: Entering directory '/build/source/lib/cdt' make[4]: Entering directory '/build/source/lib/cdt' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libcdt.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 cdt.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libcdt.pc '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 cdt.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libcdt.so.6.0.2 /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libcdt.so.6.0.2 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libcdt.so.6.0.2 libcdt.so.6 || { rm -f libcdt.so.6 && ln -s libcdt.so.6.0.2 libcdt.so.6; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libcdt.so.6.0.2 libcdt.so || { rm -f libcdt.so && ln -s libcdt.so.6.0.2 libcdt.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libcdt.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libcdt.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/lib/cdt' make[3]: Leaving directory '/build/source/lib/cdt' Making install in xdot make[3]: Entering directory '/build/source/lib/xdot' make[4]: Entering directory '/build/source/lib/xdot' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libxdot.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libxdot.pc '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 xdot.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 xdot.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libxdot.so.4.0.0 /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libxdot.so.4.0.0 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libxdot.so.4.0.0 libxdot.so.4 || { rm -f libxdot.so.4 && ln -s libxdot.so.4.0.0 libxdot.so.4; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libxdot.so.4.0.0 libxdot.so || { rm -f libxdot.so && ln -s libxdot.so.4.0.0 libxdot.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libxdot.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libxdot.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/lib/xdot' make[3]: Leaving directory '/build/source/lib/xdot' Making install in cgraph make[3]: Entering directory '/build/source/lib/cgraph' make[4]: Entering directory '/build/source/lib/cgraph' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libcgraph.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libcgraph.pc '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 cgraph.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 cgraph.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' libtool: warning: relinking 'libcgraph.la' libtool: install: (cd /build/source/lib/cgraph; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wextra -Wmissing-include-dirs -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wtrampolines -Wlogical-op -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version-info 8:5:0 -no-undefined -o libcgraph.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib acyclic.lo agerror.lo apply.lo attr.lo edge.lo graph.lo grammar.lo id.lo imap.lo ingraphs.lo io.lo node.lo node_induce.lo obj.lo rec.lo refstr.lo scan.lo subg.lo tred.lo unflatten.lo utils.lo write.lo ../../lib/cdt/libcdt.la ../../lib/util/libutil_C.la ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libcgraph.so.8.0.5T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libcgraph.so.8.0.5 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libcgraph.so.8.0.5 libcgraph.so.8 || { rm -f libcgraph.so.8 && ln -s libcgraph.so.8.0.5 libcgraph.so.8; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libcgraph.so.8.0.5 libcgraph.so || { rm -f libcgraph.so && ln -s libcgraph.so.8.0.5 libcgraph.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libcgraph.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libcgraph.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/lib/cgraph' make[3]: Leaving directory '/build/source/lib/cgraph' Making install in pathplan make[3]: Entering directory '/build/source/lib/pathplan' make[4]: Entering directory '/build/source/lib/pathplan' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libpathplan.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libpathplan.pc '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 pathgeom.h pathplan.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 pathplan.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libpathplan.so.4.0.4 /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libpathplan.so.4.0.4 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libpathplan.so.4.0.4 libpathplan.so.4 || { rm -f libpathplan.so.4 && ln -s libpathplan.so.4.0.4 libpathplan.so.4; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libpathplan.so.4.0.4 libpathplan.so || { rm -f libpathplan.so && ln -s libpathplan.so.4.0.4 libpathplan.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libpathplan.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libpathplan.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/lib/pathplan' make[3]: Leaving directory '/build/source/lib/pathplan' Making install in sfio make[3]: Entering directory '/build/source/lib/sfio' Making install in Sfio_f make[4]: Entering directory '/build/source/lib/sfio/Sfio_f' make[5]: Entering directory '/build/source/lib/sfio/Sfio_f' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/source/lib/sfio/Sfio_f' make[4]: Leaving directory '/build/source/lib/sfio/Sfio_f' make[4]: Entering directory '/build/source/lib/sfio' make[5]: Entering directory '/build/source/lib/sfio' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/source/lib/sfio' make[4]: Leaving directory '/build/source/lib/sfio' make[3]: Leaving directory '/build/source/lib/sfio' Making install in ast make[3]: Entering directory '/build/source/lib/ast' make[4]: Entering directory '/build/source/lib/ast' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/ast' make[3]: Leaving directory '/build/source/lib/ast' Making install in vpsc make[3]: Entering directory '/build/source/lib/vpsc' make[4]: Entering directory '/build/source/lib/vpsc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/vpsc' make[3]: Leaving directory '/build/source/lib/vpsc' Making install in rbtree make[3]: Entering directory '/build/source/lib/rbtree' make[4]: Entering directory '/build/source/lib/rbtree' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/rbtree' make[3]: Leaving directory '/build/source/lib/rbtree' Making install in ortho make[3]: Entering directory '/build/source/lib/ortho' make[4]: Entering directory '/build/source/lib/ortho' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/ortho' make[3]: Leaving directory '/build/source/lib/ortho' Making install in sparse make[3]: Entering directory '/build/source/lib/sparse' make[4]: Entering directory '/build/source/lib/sparse' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/sparse' make[3]: Leaving directory '/build/source/lib/sparse' Making install in patchwork make[3]: Entering directory '/build/source/lib/patchwork' make[4]: Entering directory '/build/source/lib/patchwork' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/patchwork' make[3]: Leaving directory '/build/source/lib/patchwork' Making install in expr make[3]: Entering directory '/build/source/lib/expr' make[4]: Entering directory '/build/source/lib/expr' make[4]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 expr.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' make[4]: Leaving directory '/build/source/lib/expr' make[3]: Leaving directory '/build/source/lib/expr' Making install in common make[3]: Entering directory '/build/source/lib/common' make install-am make[4]: Entering directory '/build/source/lib/common' make[5]: Entering directory '/build/source/lib/common' make[5]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 arith.h geom.h color.h types.h textspan.h usershape.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' make[5]: Leaving directory '/build/source/lib/common' make[4]: Leaving directory '/build/source/lib/common' make[3]: Leaving directory '/build/source/lib/common' Making install in pack make[3]: Entering directory '/build/source/lib/pack' make[4]: Entering directory '/build/source/lib/pack' make[4]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 pack.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 pack.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' make[4]: Leaving directory '/build/source/lib/pack' make[3]: Leaving directory '/build/source/lib/pack' Making install in label make[3]: Entering directory '/build/source/lib/label' make[4]: Entering directory '/build/source/lib/label' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/label' make[3]: Leaving directory '/build/source/lib/label' Making install in gvc make[3]: Entering directory '/build/source/lib/gvc' make[4]: Entering directory '/build/source/lib/gvc' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvc.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libgvc.pc '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 gvc.h gvcext.h gvplugin.h gvcjob.h gvcommon.h gvplugin_render.h gvplugin_layout.h gvconfig.h gvplugin_textlayout.h gvplugin_device.h gvplugin_loadimage.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 gvc.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' libtool: warning: relinking 'libgvc.la' libtool: install: (cd /build/source/lib/gvc; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wextra -Wmissing-include-dirs -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wtrampolines -Wlogical-op -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version-info 7:6:0 -no-undefined -o libgvc.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib gvrender.lo gvlayout.lo gvdevice.lo gvloadimage.lo gvcontext.lo gvjobs.lo gvevent.lo gvplugin.lo gvconfig.lo gvtool_tred.lo gvtextlayout.lo gvusershape.lo gvc.lo ../../lib/pack/libpack_C.la ../../lib/common/libcommon_C.la ../../lib/label/liblabel_C.la ../../lib/ortho/libortho_C.la -L/nix/store/s1bkk4586hms9xg1isbr9a5p4d6d237x-libtool-2.5.4-lib/lib -lltdl ../../lib/pathplan/libpathplan.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la ../../lib/util/libutil_C.la -L/nix/store/j85hqiiwgldwzhzydp5cx36wh3dxqnjg-expat-2.8.2/lib -lexpat -lz -lm -lz -lm ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvc.so.7.0.6T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libgvc.so.7.0.6 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libgvc.so.7.0.6 libgvc.so.7 || { rm -f libgvc.so.7 && ln -s libgvc.so.7.0.6 libgvc.so.7; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libgvc.so.7.0.6 libgvc.so || { rm -f libgvc.so && ln -s libgvc.so.7.0.6 libgvc.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvc.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libgvc.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/lib/gvc' make[3]: Leaving directory '/build/source/lib/gvc' Making install in topfish make[3]: Entering directory '/build/source/lib/topfish' make[4]: Entering directory '/build/source/lib/topfish' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/topfish' make[3]: Leaving directory '/build/source/lib/topfish' Making install in glcomp make[3]: Entering directory '/build/source/lib/glcomp' make[4]: Entering directory '/build/source/lib/glcomp' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/glcomp' make[3]: Leaving directory '/build/source/lib/glcomp' Making install in mingle make[3]: Entering directory '/build/source/lib/mingle' make[4]: Entering directory '/build/source/lib/mingle' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/mingle' make[3]: Leaving directory '/build/source/lib/mingle' Making install in edgepaint make[3]: Entering directory '/build/source/lib/edgepaint' make[4]: Entering directory '/build/source/lib/edgepaint' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/edgepaint' make[3]: Leaving directory '/build/source/lib/edgepaint' Making install in circogen make[3]: Entering directory '/build/source/lib/circogen' make[4]: Entering directory '/build/source/lib/circogen' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/circogen' make[3]: Leaving directory '/build/source/lib/circogen' Making install in dotgen make[3]: Entering directory '/build/source/lib/dotgen' make[4]: Entering directory '/build/source/lib/dotgen' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/dotgen' make[3]: Leaving directory '/build/source/lib/dotgen' Making install in fdpgen make[3]: Entering directory '/build/source/lib/fdpgen' make[4]: Entering directory '/build/source/lib/fdpgen' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/fdpgen' make[3]: Leaving directory '/build/source/lib/fdpgen' Making install in neatogen make[3]: Entering directory '/build/source/lib/neatogen' make[4]: Entering directory '/build/source/lib/neatogen' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/neatogen' make[3]: Leaving directory '/build/source/lib/neatogen' Making install in twopigen make[3]: Entering directory '/build/source/lib/twopigen' make[4]: Entering directory '/build/source/lib/twopigen' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/twopigen' make[3]: Leaving directory '/build/source/lib/twopigen' Making install in sfdpgen make[3]: Entering directory '/build/source/lib/sfdpgen' make[4]: Entering directory '/build/source/lib/sfdpgen' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/sfdpgen' make[3]: Leaving directory '/build/source/lib/sfdpgen' Making install in osage make[3]: Entering directory '/build/source/lib/osage' make[4]: Entering directory '/build/source/lib/osage' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib/osage' make[3]: Leaving directory '/build/source/lib/osage' Making install in gvpr make[3]: Entering directory '/build/source/lib/gvpr' make[4]: Entering directory '/build/source/lib/gvpr' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvpr.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libgvpr.pc '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/pkgconfig' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 gvpr.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 gvpr.3 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man3' libtool: warning: relinking 'libgvpr.la' libtool: install: (cd /build/source/lib/gvpr; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wextra -Wmissing-include-dirs -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wtrampolines -Wlogical-op -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version-info 2:7:0 -no-undefined -o libgvpr.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib actions.lo compile.lo gvpr.lo gprstate.lo parse.lo ../../lib/expr/libexpr_C.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la -lm ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvpr.so.2.0.7T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libgvpr.so.2.0.7 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libgvpr.so.2.0.7 libgvpr.so.2 || { rm -f libgvpr.so.2 && ln -s libgvpr.so.2.0.7 libgvpr.so.2; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib && { ln -s -f libgvpr.so.2.0.7 libgvpr.so || { rm -f libgvpr.so && ln -s libgvpr.so.2.0.7 libgvpr.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvpr.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libgvpr.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/lib/gvpr' make[3]: Leaving directory '/build/source/lib/gvpr' make[3]: Entering directory '/build/source/lib' make[4]: Entering directory '/build/source/lib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/lib' make[3]: Leaving directory '/build/source/lib' make[2]: Leaving directory '/build/source/lib' Making install in plugin make[2]: Entering directory '/build/source/plugin' Making install in core make[3]: Entering directory '/build/source/plugin/core' make[4]: Entering directory '/build/source/plugin/core' make[4]: Nothing to be done for 'install-data-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvplugin_core.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' libtool: warning: relinking 'libgvplugin_core.la' libtool: install: (cd /build/source/plugin/core; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wextra -Wmissing-include-dirs -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wtrampolines -Wlogical-op -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version-info 8:7:0 -o libgvplugin_core.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz gvplugin_core.lo gvrender_core_dot.lo gvrender_core_json.lo gvrender_core_fig.lo gvrender_core_map.lo gvrender_core_ps.lo gvrender_core_svg.lo gvrender_core_tk.lo gvrender_core_pov.lo gvrender_core_pic.lo gvloadimage_core.lo ../../lib/gvc/libgvc.la ../../lib/xdot/libxdot.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la ../../lib/util/libutil_C.la -lm ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_core.so.8.0.7T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_core.so.8.0.7 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_core.so.8.0.7 libgvplugin_core.so.8 || { rm -f libgvplugin_core.so.8 && ln -s libgvplugin_core.so.8.0.7 libgvplugin_core.so.8; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_core.so.8.0.7 libgvplugin_core.so || { rm -f libgvplugin_core.so && ln -s libgvplugin_core.so.8.0.7 libgvplugin_core.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_core.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_core.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/plugin/core' make[3]: Leaving directory '/build/source/plugin/core' Making install in devil make[3]: Entering directory '/build/source/plugin/devil' make[4]: Entering directory '/build/source/plugin/devil' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/devil' make[3]: Leaving directory '/build/source/plugin/devil' Making install in gd make[3]: Entering directory '/build/source/plugin/gd' make[4]: Entering directory '/build/source/plugin/gd' make[4]: Nothing to be done for 'install-data-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvplugin_gd.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' libtool: warning: relinking 'libgvplugin_gd.la' libtool: install: (cd /build/source/plugin/gd; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wextra -Wmissing-include-dirs -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wtrampolines -Wlogical-op -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version-info 8:7:0 -o libgvplugin_gd.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz gvplugin_gd.lo gvrender_gd.lo gvrender_gd_vrml.lo gvtextlayout_gd.lo gvloadimage_gd.lo gvdevice_gd.lo ../../lib/gvc/libgvc.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la -lgd -L/nix/store/d5md0366sfkfphhs6x0h1yb9ymbs7rww-gd-2.3.3/lib -lgd -lm ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_gd.so.8.0.7T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_gd.so.8.0.7 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_gd.so.8.0.7 libgvplugin_gd.so.8 || { rm -f libgvplugin_gd.so.8 && ln -s libgvplugin_gd.so.8.0.7 libgvplugin_gd.so.8; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_gd.so.8.0.7 libgvplugin_gd.so || { rm -f libgvplugin_gd.so && ln -s libgvplugin_gd.so.8.0.7 libgvplugin_gd.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_gd.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_gd.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/plugin/gd' make[3]: Leaving directory '/build/source/plugin/gd' Making install in gdk make[3]: Entering directory '/build/source/plugin/gdk' make[4]: Entering directory '/build/source/plugin/gdk' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/gdk' make[3]: Leaving directory '/build/source/plugin/gdk' Making install in gdiplus make[3]: Entering directory '/build/source/plugin/gdiplus' make[4]: Entering directory '/build/source/plugin/gdiplus' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/gdiplus' make[3]: Leaving directory '/build/source/plugin/gdiplus' Making install in gs make[3]: Entering directory '/build/source/plugin/gs' make[4]: Entering directory '/build/source/plugin/gs' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/gs' make[3]: Leaving directory '/build/source/plugin/gs' Making install in kitty make[3]: Entering directory '/build/source/plugin/kitty' make[4]: Entering directory '/build/source/plugin/kitty' make[4]: Nothing to be done for 'install-data-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvplugin_kitty.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_kitty.so.8.0.7 /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_kitty.so.8.0.7 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_kitty.so.8.0.7 libgvplugin_kitty.so.8 || { rm -f libgvplugin_kitty.so.8 && ln -s libgvplugin_kitty.so.8.0.7 libgvplugin_kitty.so.8; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_kitty.so.8.0.7 libgvplugin_kitty.so || { rm -f libgvplugin_kitty.so && ln -s libgvplugin_kitty.so.8.0.7 libgvplugin_kitty.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_kitty.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_kitty.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/plugin/kitty' make[3]: Leaving directory '/build/source/plugin/kitty' Making install in lasi make[3]: Entering directory '/build/source/plugin/lasi' make[4]: Entering directory '/build/source/plugin/lasi' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/lasi' make[3]: Leaving directory '/build/source/plugin/lasi' Making install in pango make[3]: Entering directory '/build/source/plugin/pango' make[4]: Entering directory '/build/source/plugin/pango' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/pango' make[3]: Leaving directory '/build/source/plugin/pango' Making install in quartz make[3]: Entering directory '/build/source/plugin/quartz' make[4]: Entering directory '/build/source/plugin/quartz' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/quartz' make[3]: Leaving directory '/build/source/plugin/quartz' Making install in rsvg make[3]: Entering directory '/build/source/plugin/rsvg' make[4]: Entering directory '/build/source/plugin/rsvg' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/rsvg' make[3]: Leaving directory '/build/source/plugin/rsvg' Making install in xlib make[3]: Entering directory '/build/source/plugin/xlib' make[4]: Entering directory '/build/source/plugin/xlib' make[4]: Leaving directory '/build/source/plugin/xlib' make[3]: Leaving directory '/build/source/plugin/xlib' Making install in dot_layout make[3]: Entering directory '/build/source/plugin/dot_layout' make[4]: Entering directory '/build/source/plugin/dot_layout' make[4]: Nothing to be done for 'install-data-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvplugin_dot_layout.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' libtool: warning: relinking 'libgvplugin_dot_layout.la' libtool: install: (cd /build/source/plugin/dot_layout; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wextra -Wmissing-include-dirs -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wtrampolines -Wlogical-op -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version-info 8:7:0 -o libgvplugin_dot_layout.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz gvplugin_dot_layout.lo gvlayout_dot_layout.lo ../../lib/dotgen/libdotgen_C.la ../../lib/gvc/libgvc.la ../../lib/pathplan/libpathplan.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la ../../lib/util/libutil_C.la -lm ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_dot_layout.so.8.0.7T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_dot_layout.so.8.0.7 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_dot_layout.so.8.0.7 libgvplugin_dot_layout.so.8 || { rm -f libgvplugin_dot_layout.so.8 && ln -s libgvplugin_dot_layout.so.8.0.7 libgvplugin_dot_layout.so.8; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_dot_layout.so.8.0.7 libgvplugin_dot_layout.so || { rm -f libgvplugin_dot_layout.so && ln -s libgvplugin_dot_layout.so.8.0.7 libgvplugin_dot_layout.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_dot_layout.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_dot_layout.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/plugin/dot_layout' make[3]: Leaving directory '/build/source/plugin/dot_layout' Making install in neato_layout make[3]: Entering directory '/build/source/plugin/neato_layout' make[4]: Entering directory '/build/source/plugin/neato_layout' make[4]: Nothing to be done for 'install-data-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvplugin_neato_layout.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' libtool: warning: relinking 'libgvplugin_neato_layout.la' libtool: install: (cd /build/source/plugin/neato_layout; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CXX --mode=relink g++ -std=c++17 -g -O2 -fPIE -fPIC -version-info 8:7:0 -o libgvplugin_neato_layout.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz gvplugin_neato_layout.lo gvlayout_neato_layout.lo ../../lib/patchwork/libpatchwork_C.la ../../lib/circogen/libcircogen_C.la ../../lib/osage/libosage_C.la ../../lib/fdpgen/libfdpgen_C.la ../../lib/twopigen/libtwopigen_C.la ../../lib/neatogen/libneatogen_C.la ../../lib/sparse/libsparse_C.la ../../lib/rbtree/librbtree_C.la ../../lib/util/libutil_C.la ../../lib/sfdpgen/libsfdpgen_C.la ../../lib/gvc/libgvc.la ../../lib/pathplan/libpathplan.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la -L/nix/store/5xzggg18f6765772gb37ysx80j26ichw-gts-0.7.6/lib -L/nix/store/vx2aqxs99ii6pkzndddnbrsqbc4jwpb6-glib-2.88.1/lib -lgts -lgthread-2.0 -pthread -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 ../../lib/vpsc/libvpsc_C.la -lm ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_neato_layout.so.8.0.7T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_neato_layout.so.8.0.7 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_neato_layout.so.8.0.7 libgvplugin_neato_layout.so.8 || { rm -f libgvplugin_neato_layout.so.8 && ln -s libgvplugin_neato_layout.so.8.0.7 libgvplugin_neato_layout.so.8; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_neato_layout.so.8.0.7 libgvplugin_neato_layout.so || { rm -f libgvplugin_neato_layout.so && ln -s libgvplugin_neato_layout.so.8.0.7 libgvplugin_neato_layout.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_neato_layout.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_neato_layout.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/plugin/neato_layout' make[3]: Leaving directory '/build/source/plugin/neato_layout' Making install in webp make[3]: Entering directory '/build/source/plugin/webp' make[4]: Entering directory '/build/source/plugin/webp' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/webp' make[3]: Leaving directory '/build/source/plugin/webp' Making install in poppler make[3]: Entering directory '/build/source/plugin/poppler' make[4]: Entering directory '/build/source/plugin/poppler' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin/poppler' make[3]: Leaving directory '/build/source/plugin/poppler' Making install in vt make[3]: Entering directory '/build/source/plugin/vt' make[4]: Entering directory '/build/source/plugin/vt' make[4]: Nothing to be done for 'install-data-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libgvplugin_vt.la '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz' libtool: warning: relinking 'libgvplugin_vt.la' libtool: install: (cd /build/source/plugin/vt; /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash "/build/source/libtool" --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wextra -Wmissing-include-dirs -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wtrampolines -Wlogical-op -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version-info 8:7:0 -o libgvplugin_vt.la -rpath /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz gvplugin_vt.lo ../../lib/gvc/libgvc.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la ) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_vt.so.8.0.7T /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_vt.so.8.0.7 libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_vt.so.8.0.7 libgvplugin_vt.so.8 || { rm -f libgvplugin_vt.so.8 && ln -s libgvplugin_vt.so.8.0.7 libgvplugin_vt.so.8; }; }) libtool: install: (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz && { ln -s -f libgvplugin_vt.so.8.0.7 libgvplugin_vt.so || { rm -f libgvplugin_vt.so && ln -s libgvplugin_vt.so.8.0.7 libgvplugin_vt.so; }; }) libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libgvplugin_vt.lai /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_vt.la libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2/bin:/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin:/nix/store/cnlr9nvdkjmrzz6pwv73lf8p8p72mwdl-bison-3.8.2/bin:/nix/store/y3baf247w0620hii9sbadc7cqkzf2mcp-flex-2.6.4/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz ---------------------------------------------------------------------- Libraries have been installed in: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/source/plugin/vt' make[3]: Leaving directory '/build/source/plugin/vt' make[3]: Entering directory '/build/source/plugin' make[4]: Entering directory '/build/source/plugin' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/plugin' make[3]: Leaving directory '/build/source/plugin' make[2]: Leaving directory '/build/source/plugin' Making install in cmd make[2]: Entering directory '/build/source/cmd' Making install in dot make[3]: Entering directory '/build/source/cmd/dot' make[4]: Entering directory '/build/source/cmd/dot' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c dot dot_builtins '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c dot_sandbox '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 dot.1 dot_sandbox.1 osage.1 patchwork.1 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' make install-data-hook make[5]: Entering directory '/build/source/cmd/dot' (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1; for i in neato.1 twopi.1 fdp.1 circo.1 sfdp.1; do rm -f $i; ln -s dot.1 $i; done;) (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz; for i in ; do rm -f $i; ln -s dot.1.pdf $i; done;) /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash: line 1: cd: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz: No such file or directory make[5]: Leaving directory '/build/source/cmd/dot' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/dot /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/dot libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/dot_builtins /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/dot_builtins make install-exec-hook make[5]: Entering directory '/build/source/cmd/dot' (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin; if test -x dot; then for i in neato twopi fdp circo osage patchwork sfdp; do rm -f $i; ln -s dot $i; done; fi;) if test -x /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/dot; then \ cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin; /nix/store/bh3j35nbyz5xllv12yc28q7229xdiwyb-exec/bin/exec ./dot -c; \ else \ cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin; /nix/store/bh3j35nbyz5xllv12yc28q7229xdiwyb-exec/bin/exec ./dot_static -c; \ fi make[5]: Leaving directory '/build/source/cmd/dot' make[4]: Leaving directory '/build/source/cmd/dot' make[3]: Leaving directory '/build/source/cmd/dot' Making install in tools make[3]: Entering directory '/build/source/cmd/tools' make[4]: Entering directory '/build/source/cmd/tools' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c gc gvcolor gxl2gv acyclic nop ccomps sccmap tred unflatten gvpack dijkstra bcomps mm2gv gvgen gml2gv gv2gml graphml2gv '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 gc.1 gvcolor.1 gxl2gv.1 acyclic.1 nop.1 ccomps.1 sccmap.1 tred.1 unflatten.1 gvpack.1 dijkstra.1 bcomps.1 mm2gv.1 gvgen.1 gml2gv.1 graphml2gv.1 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' make install-data-hook make[5]: Entering directory '/build/source/cmd/tools' (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1; rm -f gv2gxl.1; ln -s gxl2gv.1 gv2gxl.1;) (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1; rm -f gxl2dot.1; ln -s gxl2gv.1 gxl2dot.1;) (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1; rm -f dot2gxl.1; ln -s gxl2gv.1 dot2gxl.1;) (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1; rm -f gv2gml.1; ln -s gml2gv.1 gv2gml.1;) make[5]: Leaving directory '/build/source/cmd/tools' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gc /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gc libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gvcolor /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvcolor libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gxl2gv /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gxl2gv libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/acyclic /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/acyclic libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/nop /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/nop libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/ccomps /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/ccomps libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/sccmap /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/sccmap libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/tred /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/tred libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/unflatten /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/unflatten libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gvpack /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvpack libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/dijkstra /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/dijkstra libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/bcomps /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/bcomps libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/mm2gv /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/mm2gv libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gvgen /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvgen libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gml2gv /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gml2gv libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gv2gml /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gv2gml libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/graphml2gv /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/graphml2gv make install-exec-hook make[5]: Entering directory '/build/source/cmd/tools' (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin; rm -f gv2gxl; ln -s gxl2gv gv2gxl;) (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin; rm -f dot2gxl; ln -s gxl2gv dot2gxl;) (cd /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin; rm -f gxl2dot; ln -s gxl2gv gxl2dot;) make[5]: Leaving directory '/build/source/cmd/tools' make[4]: Leaving directory '/build/source/cmd/tools' make[3]: Leaving directory '/build/source/cmd/tools' Making install in gvpr make[3]: Entering directory '/build/source/cmd/gvpr' Making install in lib make[4]: Entering directory '/build/source/cmd/gvpr/lib' make[5]: Entering directory '/build/source/cmd/gvpr/lib' make[5]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/graphviz/gvpr' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 addedges addranks addrings anon attr bb bbox bipart binduce chkclusters chkedges cliptree col collapse color cycle dechain deghist deledges delmulti delnodes depath dijkstra flatten get-layers-list histogram group indent knbhd maxdeg path rotate scale scalexy span topon treetoclust '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/graphviz/gvpr' make[5]: Leaving directory '/build/source/cmd/gvpr/lib' make[4]: Leaving directory '/build/source/cmd/gvpr/lib' make[4]: Entering directory '/build/source/cmd/gvpr' make[5]: Entering directory '/build/source/cmd/gvpr' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c gvpr '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 gvpr.1 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gvpr /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvpr make[5]: Leaving directory '/build/source/cmd/gvpr' make[4]: Leaving directory '/build/source/cmd/gvpr' make[3]: Leaving directory '/build/source/cmd/gvpr' Making install in gvmap make[3]: Entering directory '/build/source/cmd/gvmap' make[4]: Entering directory '/build/source/cmd/gvmap' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c gvmap cluster '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c gvmap.sh '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 gvmap.1 cluster.1 gvmap.sh.1 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/gvmap /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvmap libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/cluster /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/cluster make[4]: Leaving directory '/build/source/cmd/gvmap' make[3]: Leaving directory '/build/source/cmd/gvmap' Making install in gvedit make[3]: Entering directory '/build/source/cmd/gvedit' make install-recursive make[4]: Entering directory '/build/source/cmd/gvedit' Making install in ui make[5]: Entering directory '/build/source/cmd/gvedit/ui' make[6]: Entering directory '/build/source/cmd/gvedit/ui' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/build/source/cmd/gvedit/ui' make[5]: Leaving directory '/build/source/cmd/gvedit/ui' Making install in images make[5]: Entering directory '/build/source/cmd/gvedit/images' make[6]: Entering directory '/build/source/cmd/gvedit/images' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/build/source/cmd/gvedit/images' make[5]: Leaving directory '/build/source/cmd/gvedit/images' make[5]: Entering directory '/build/source/cmd/gvedit' make[6]: Entering directory '/build/source/cmd/gvedit' make[6]: Leaving directory '/build/source/cmd/gvedit' make[5]: Leaving directory '/build/source/cmd/gvedit' make[4]: Leaving directory '/build/source/cmd/gvedit' make[3]: Leaving directory '/build/source/cmd/gvedit' Making install in mingle make[3]: Entering directory '/build/source/cmd/mingle' make[4]: Entering directory '/build/source/cmd/mingle' make[4]: Leaving directory '/build/source/cmd/mingle' make[3]: Leaving directory '/build/source/cmd/mingle' Making install in edgepaint make[3]: Entering directory '/build/source/cmd/edgepaint' make[4]: Entering directory '/build/source/cmd/edgepaint' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c edgepaint '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 edgepaint.1 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/edgepaint /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/edgepaint make[4]: Leaving directory '/build/source/cmd/edgepaint' make[3]: Leaving directory '/build/source/cmd/edgepaint' make[3]: Entering directory '/build/source/cmd' make[4]: Entering directory '/build/source/cmd' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/cmd' make[3]: Leaving directory '/build/source/cmd' make[2]: Leaving directory '/build/source/cmd' Making install in tclpkg make[2]: Entering directory '/build/source/tclpkg' Making install in tclstubs make[3]: Entering directory '/build/source/tclpkg/tclstubs' make[4]: Entering directory '/build/source/tclpkg/tclstubs' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/tclpkg/tclstubs' make[3]: Leaving directory '/build/source/tclpkg/tclstubs' Making install in gdtclft make[3]: Entering directory '/build/source/tclpkg/gdtclft' make install-recursive make[4]: Entering directory '/build/source/tclpkg/gdtclft' Making install in demo make[5]: Entering directory '/build/source/tclpkg/gdtclft/demo' make[6]: Entering directory '/build/source/tclpkg/gdtclft/demo' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/build/source/tclpkg/gdtclft/demo' make[5]: Leaving directory '/build/source/tclpkg/gdtclft/demo' make[5]: Entering directory '/build/source/tclpkg/gdtclft' make[6]: Entering directory '/build/source/tclpkg/gdtclft' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/build/source/tclpkg/gdtclft' make[5]: Leaving directory '/build/source/tclpkg/gdtclft' make[4]: Leaving directory '/build/source/tclpkg/gdtclft' make[3]: Leaving directory '/build/source/tclpkg/gdtclft' Making install in tcldot make[3]: Entering directory '/build/source/tclpkg/tcldot' make install-recursive make[4]: Entering directory '/build/source/tclpkg/tcldot' Making install in demo make[5]: Entering directory '/build/source/tclpkg/tcldot/demo' make[6]: Entering directory '/build/source/tclpkg/tcldot/demo' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/build/source/tclpkg/tcldot/demo' make[5]: Leaving directory '/build/source/tclpkg/tcldot/demo' make[5]: Entering directory '/build/source/tclpkg/tcldot' make[6]: Entering directory '/build/source/tclpkg/tcldot' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/build/source/tclpkg/tcldot' make[5]: Leaving directory '/build/source/tclpkg/tcldot' make[4]: Leaving directory '/build/source/tclpkg/tcldot' make[3]: Leaving directory '/build/source/tclpkg/tcldot' Making install in tclpathplan make[3]: Entering directory '/build/source/tclpkg/tclpathplan' make install-recursive make[4]: Entering directory '/build/source/tclpkg/tclpathplan' Making install in demo make[5]: Entering directory '/build/source/tclpkg/tclpathplan/demo' Making install in pathplan_data make[6]: Entering directory '/build/source/tclpkg/tclpathplan/demo/pathplan_data' make[7]: Entering directory '/build/source/tclpkg/tclpathplan/demo/pathplan_data' make[7]: Nothing to be done for 'install-exec-am'. make[7]: Leaving directory '/build/source/tclpkg/tclpathplan/demo/pathplan_data' make[6]: Leaving directory '/build/source/tclpkg/tclpathplan/demo/pathplan_data' make[6]: Entering directory '/build/source/tclpkg/tclpathplan/demo' make[7]: Entering directory '/build/source/tclpkg/tclpathplan/demo' make[7]: Nothing to be done for 'install-exec-am'. make[7]: Leaving directory '/build/source/tclpkg/tclpathplan/demo' make[6]: Leaving directory '/build/source/tclpkg/tclpathplan/demo' make[5]: Leaving directory '/build/source/tclpkg/tclpathplan/demo' make[5]: Entering directory '/build/source/tclpkg/tclpathplan' make[6]: Entering directory '/build/source/tclpkg/tclpathplan' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/build/source/tclpkg/tclpathplan' make[5]: Leaving directory '/build/source/tclpkg/tclpathplan' make[4]: Leaving directory '/build/source/tclpkg/tclpathplan' make[3]: Leaving directory '/build/source/tclpkg/tclpathplan' Making install in gv make[3]: Entering directory '/build/source/tclpkg/gv' make install-recursive make[4]: Entering directory '/build/source/tclpkg/gv' Making install in demo make[5]: Entering directory '/build/source/tclpkg/gv/demo' make[6]: Entering directory '/build/source/tclpkg/gv/demo' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/build/source/tclpkg/gv/demo' make[5]: Leaving directory '/build/source/tclpkg/gv/demo' make[5]: Entering directory '/build/source/tclpkg/gv' make[6]: Entering directory '/build/source/tclpkg/gv' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' make install-data-hook make[7]: Entering directory '/build/source/tclpkg/gv' make[7]: Nothing to be done for 'install-data-hook'. make[7]: Leaving directory '/build/source/tclpkg/gv' make[6]: Leaving directory '/build/source/tclpkg/gv' make[5]: Leaving directory '/build/source/tclpkg/gv' make[4]: Leaving directory '/build/source/tclpkg/gv' make[3]: Leaving directory '/build/source/tclpkg/gv' make[3]: Entering directory '/build/source/tclpkg' make[4]: Entering directory '/build/source/tclpkg' make[4]: Nothing to be done for 'install-exec-am'. make install-data-hook make[5]: Entering directory '/build/source/tclpkg' make[5]: Nothing to be done for 'install-data-hook'. make[5]: Leaving directory '/build/source/tclpkg' make[4]: Leaving directory '/build/source/tclpkg' make[3]: Leaving directory '/build/source/tclpkg' make[2]: Leaving directory '/build/source/tclpkg' Making install in doc make[2]: Entering directory '/build/source/doc' Making install in info make[3]: Entering directory '/build/source/doc/info' make[4]: Entering directory '/build/source/doc/info' make[4]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz/info' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 attrs.html colors.html command.html index.html lang.html output.html shapes.html arrows.html '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz/info' make[4]: Leaving directory '/build/source/doc/info' make[3]: Leaving directory '/build/source/doc/info' Making install in schema make[3]: Entering directory '/build/source/doc/schema' make[4]: Entering directory '/build/source/doc/schema' make[4]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz/schema' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 arguments.xml attributes.xml attributes.xslt '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz/schema' make[4]: Leaving directory '/build/source/doc/schema' make[3]: Leaving directory '/build/source/doc/schema' make[3]: Entering directory '/build/source/doc' make[4]: Entering directory '/build/source/doc' make[4]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 Dot.ref latex_suggestions.txt '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 build.html FAQ.html index.html winbuild.html pspdf.png char.html gdtclft.entities.example.png todo.html internal_todo.html '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 dotguide.pdf neatoguide.pdf libgraph/Agraph.pdf libguide/libguide.pdf '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' make[4]: Leaving directory '/build/source/doc' make[3]: Leaving directory '/build/source/doc' make[2]: Leaving directory '/build/source/doc' Making install in contrib make[2]: Entering directory '/build/source/contrib' Making install in prune make[3]: Entering directory '/build/source/contrib/prune' make[4]: Entering directory '/build/source/contrib/prune' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c prune '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 prune.1 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/prune /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/prune make[4]: Leaving directory '/build/source/contrib/prune' make[3]: Leaving directory '/build/source/contrib/prune' Making install in diffimg make[3]: Entering directory '/build/source/contrib/diffimg' make[4]: Entering directory '/build/source/contrib/diffimg' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c diffimg '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 diffimg.1 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1' libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c diffimg /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/diffimg make[4]: Leaving directory '/build/source/contrib/diffimg' make[3]: Leaving directory '/build/source/contrib/diffimg' make[3]: Entering directory '/build/source/contrib' make[4]: Entering directory '/build/source/contrib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/contrib' make[3]: Leaving directory '/build/source/contrib' make[2]: Leaving directory '/build/source/contrib' Making install in share make[2]: Entering directory '/build/source/share' Making install in examples make[3]: Entering directory '/build/source/share/examples' make[4]: Entering directory '/build/source/share/examples' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/build/source/share/examples' make[3]: Leaving directory '/build/source/share/examples' Making install in gui make[3]: Entering directory '/build/source/share/gui' make[4]: Entering directory '/build/source/share/gui' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/build/source/share/gui' make[3]: Leaving directory '/build/source/share/gui' make[3]: Entering directory '/build/source/share' make[4]: Entering directory '/build/source/share' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/share' make[3]: Leaving directory '/build/source/share' make[2]: Leaving directory '/build/source/share' Making install in graphs make[2]: Entering directory '/build/source/graphs' Making install in directed make[3]: Entering directory '/build/source/graphs/directed' make[4]: Entering directory '/build/source/graphs/directed' make[4]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/graphviz/graphs/directed' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 KW91.gv Latin1.gv NaN.gv abstract.gv alf.gv arrows.gv awilliams.gv biological.gv clust.gv clust1.gv clust2.gv clust3.gv clust4.gv clust5.gv crazy.gv ctext.gv dfa.gv fig6.gv fsm.gv grammar.gv hashtable.gv honda-tokoro.gv jcctree.gv jsort.gv ldbxtried.gv longflat.gv mike.gv nhg.gv oldarrows.gv pgram.gv pm2way.gv pmpipe.gv polypoly.gv proc3d.gv psfonttest.gv record2.gv records.gv rowe.gv japanese.gv russian.gv '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/graphviz/graphs/directed' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 sdh.gv shells.gv states.gv structs.gv table.gv train11.gv trapeziumlr.gv tree.gv triedds.gv try.gv unix.gv unix2.gv viewfile.gv world.gv switch.gv '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/graphviz/graphs/directed' make[4]: Leaving directory '/build/source/graphs/directed' make[3]: Leaving directory '/build/source/graphs/directed' Making install in undirected make[3]: Entering directory '/build/source/graphs/undirected' make[4]: Entering directory '/build/source/graphs/undirected' make[4]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/graphviz/graphs/undirected' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 ER.gv ngk10_4.gv process.gv Heawood.gv Petersen.gv '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/graphviz/graphs/undirected' make[4]: Leaving directory '/build/source/graphs/undirected' make[3]: Leaving directory '/build/source/graphs/undirected' make[3]: Entering directory '/build/source/graphs' make[4]: Entering directory '/build/source/graphs' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/graphs' make[3]: Leaving directory '/build/source/graphs' make[2]: Leaving directory '/build/source/graphs' Making install in tests make[2]: Entering directory '/build/source/tests' Making install in graphs make[3]: Entering directory '/build/source/tests/graphs' make[4]: Entering directory '/build/source/tests/graphs' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/tests/graphs' make[3]: Leaving directory '/build/source/tests/graphs' Making install in linux.x86 make[3]: Entering directory '/build/source/tests/linux.x86' make[4]: Entering directory '/build/source/tests/linux.x86' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/tests/linux.x86' make[3]: Leaving directory '/build/source/tests/linux.x86' Making install in regression_tests make[3]: Entering directory '/build/source/tests/regression_tests' Making install in shapes make[4]: Entering directory '/build/source/tests/regression_tests/shapes' Making install in reference make[5]: Entering directory '/build/source/tests/regression_tests/shapes/reference' make[6]: Entering directory '/build/source/tests/regression_tests/shapes/reference' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/build/source/tests/regression_tests/shapes/reference' make[5]: Leaving directory '/build/source/tests/regression_tests/shapes/reference' make[5]: Entering directory '/build/source/tests/regression_tests/shapes' make[6]: Entering directory '/build/source/tests/regression_tests/shapes' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/build/source/tests/regression_tests/shapes' make[5]: Leaving directory '/build/source/tests/regression_tests/shapes' make[4]: Leaving directory '/build/source/tests/regression_tests/shapes' make[4]: Entering directory '/build/source/tests/regression_tests' make[5]: Entering directory '/build/source/tests/regression_tests' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/source/tests/regression_tests' make[4]: Leaving directory '/build/source/tests/regression_tests' make[3]: Leaving directory '/build/source/tests/regression_tests' make[3]: Entering directory '/build/source/tests' make[4]: Entering directory '/build/source/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/source/tests' make[3]: Leaving directory '/build/source/tests' make[2]: Leaving directory '/build/source/tests' make[2]: Entering directory '/build/source' make[3]: Entering directory '/build/source' make[3]: Nothing to be done for 'install-exec-am'. /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man7' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 AUTHORS COPYING CHANGELOG.md NEWS cpl1.0.txt '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/doc/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 ./graphviz_version.h '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/include/graphviz' /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 graphviz.7 '/nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man7' make[3]: Leaving directory '/build/source' make[2]: Leaving directory '/build/source' make[1]: Leaving directory '/build/source' Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libcdt.so.6.0.2 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libxdot.so.4.0.0 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libcgraph.so.8.0.5 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libpathplan.so.4.0.4 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libgvc.so.7.0.6 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/libgvpr.so.2.0.7 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_core.so.8.0.7 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_gd.so.8.0.7 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_kitty.so.8.0.7 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_dot_layout.so.8.0.7 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_neato_layout.so.8.0.7 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib/graphviz/libgvplugin_vt.so.8.0.7 shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/dot shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/dot_builtins shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gc shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvcolor shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gxl2gv shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/acyclic shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/nop shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/ccomps shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/sccmap shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/tred shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/unflatten shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvpack shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/dijkstra shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/bcomps shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/mm2gv shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvgen shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gml2gv shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gv2gml shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/graphml2gv shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvpr shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvmap shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/cluster shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/edgepaint shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/prune shrinking /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/diffimg checking for references to /build/ in /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2... gzipping man pages under /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/ patching script interpreter paths in /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2 /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin/gvmap.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/bbzjxfam8vv1nyikn5dsrazsw4ya5vzx-bash-interactive-5.3p9/bin/sh" stripping (with command strip and flags -S -p) in /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/lib /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/bin making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/circo.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/dot2gxl.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/gv2gml.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/fdp.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/gv2gxl.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/gxl2dot.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/neato.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/twopi.1.gz making symlink relative: /nix/store/j3w01sygg05df7giy4x4pln8ai1wfn1w-graphviz-14.1.2/share/man/man1/sfdp.1.gz