Job 30056

Return at most this many characters.
Start reading the log from this character.
debug: Starting computing the channel derivation
debug: using open-inferior
debug: Acquiring advisory session lock: latest-channel-instances
guix repl: warning: 'nix-protocol-error?' is deprecated, use 'store-protocol-error?' instead
debug: Finished aquiring lock latest-channel-instances, took 0 seconds
guix repl: warning: 'nix-protocol-error-message' is deprecated, use 'store-protocol-error-message' instead
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to f3d33ba (1 new commits)...

[##############################################################################]
debug: Releasing lock latest-channel-instances, spent 14 seconds
guix-data-service: computing the derivation-file-name for x86_64-linux
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
@ build-started /gnu/store/hsw016d8qcfbdxwhpwx7hr9sc7nhdkpb-compute-guix-derivation.drv - x86_64-linux /var/log/guix/drvs/hs//w016d8qcfbdxwhpwx7hr9sc7nhdkpb-compute-guix-derivation.drv.gz 5075
@ build-succeeded /gnu/store/hsw016d8qcfbdxwhpwx7hr9sc7nhdkpb-compute-guix-derivation.drv -
Computing Guix derivation for 'x86_64-linux'...  
guix-data-service: computing the derivation-file-name for mips64el-linux
Computing Guix derivation for 'mips64el-linux'...  substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
builder for `/gnu/store/hxzbbhwch7d7dx9zfia8lp8p78viqcqa-guile-bootstrap-2.0' failed previously (cached)
@ build-failed /gnu/store/s75sggjs9883nccjqd1blim0kkc75wly-guile-bootstrap-2.0.drv - cached
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
Backtrace:
          14 (primitive-load "/gnu/store/l6hn9w6g6r7a7442lvnw2lxjx3z7b43g-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 13 (_ _)
    159:9 12 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 11 (with-fluid* _ _ _)
    152:2 10 (with-fluid* _ _ _)
In ./guix/store.scm:
  2168:24  9 (run-with-store #<store-connection 256.99 7f1a00aa3820> #<procedure 7f19fc89b050 at ./guix/self.scm:12?> ?)
   1996:8  8 (_ #<store-connection 256.99 7f1a00aa3820>)
In ./guix/gexp.scm:
   300:22  7 (_ #<store-connection 256.99 7f1a00aa3820>)
   1181:2  6 (_ #<store-connection 256.99 7f19f30a57d0>)
   1047:2  5 (_ #<store-connection 256.99 7f19f30a57d0>)
    893:4  4 (_ #<store-connection 256.99 7f19f30a57d0>)
In ./guix/store.scm:
  2053:12  3 (_ #<store-connection 256.99 7f19f30a57d0>)
   1401:5  2 (map/accumulate-builds #<store-connection 256.99 7f19f30a57d0> #<procedure 7f19ed91dd00 at ./guix/stor?> ?)
  1417:15  1 (_ #<store-connection 256.99 7f19f30a57d0> ("/gnu/store/1yalv63na0hxbwr0kdx99sbkw5l0f95v-curl-7.84.?" ?) ?)
  1417:15  0 (loop #f)

./guix/store.scm:1417:15: In procedure loop:
ERROR:
  1. &store-protocol-error:
      message: "build of `/gnu/store/1yalv63na0hxbwr0kdx99sbkw5l0f95v-curl-7.84.0.drv' failed"
      status: 100
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
cannot build derivation `/gnu/store/dvvhzi92mas2cb4lfvl1bx89f9ry03zb-bash-minimal-5.1.8.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/x5x3s16hfq5sgmm01412rw07drgw9vh0-binutils-2.37.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/czj13zsqsx9icwbnfjh84bkzvsd6q6ab-gcc-10.3.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/nkiwwgqbbzgczbn9z6w9y60zfifsd3y6-glibc-2.33.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/sn35rll9q1bspvkcg644yblxp1j878xl-guile-3.0.7.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/qf1582p918gqcgik8f12rjwp4qdv0n1f-linux-libre-headers-5.10.35.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/1yalv63na0hxbwr0kdx99sbkw5l0f95v-curl-7.84.0.drv': 1 dependencies couldn't be built
error: while computing manifest entry derivation for mips64el-linux
error %exception: (#<&message message: "You found a bug: the program '/gnu/store/l6hn9w6g6r7a7442lvnw2lxjx3z7b43g-compute-guix-derivation'\nfailed to compute the derivation for Guix (version: \"f3d33ba9f78d0367404a9bc434349f5d7b535d5b\"; system: \"mips64el-linux\";\nhost version: \"1.3.0-29.9e46320\"; pull-version: 1).\nPlease report the COMPLETE output above by email to <bug-guix@gnu.org>.\n">)
guix-data-service: computing the derivation-file-name for aarch64-linux
Computing Guix derivation for 'aarch64-linux'...  
guix-data-service: computing the derivation-file-name for powerpc64le-linux
Computing Guix derivation for 'powerpc64le-linux'...  substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
waiting for locks or build slots...
@ substituter-started /gnu/store/rwmhddsl866yrjw8f0vl1v09bpamrd2r-graphviz-2.49.0-doc substitute
@ substituter-started /gnu/store/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37 substitute
@ substituter-started /gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/rwmhddsl866yrjw8f0vl1v09bpamrd2r-graphviz-2.49.0-doc...

 graphviz-2.49.0-doc  2.0MiB                                                                                                                                                                                             0B/s 00:00 [                  ]   0.0%
 graphviz-2.49.0-doc  2.0MiB                                                                                                                                                                                         2.8MiB/s 00:00 [#                 ]   6.3%Downloading https://ci.guix.gnu.org/nar/lzip/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9...
Downloading https://ci.guix.gnu.org/nar/lzip/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37...

 graphviz-2.49.0-doc  2.0MiB                                                                                                                                                                                        14.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/rwmhddsl866yrjw8f0vl1v09bpamrd2r-graphviz-2.49.0-doc
@ substituter-started /gnu/store/mi9dmks1q8hk0cxxwpf143il3ffwjj9r-gdbm-1.20 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/mi9dmks1q8hk0cxxwpf143il3ffwjj9r-gdbm-1.20...

 fribidi-1.0.9  75KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 fribidi-1.0.9  75KiB                                                                                                                                                                                                2.5MiB/s 00:00 [###############   ]  85.4%
 gdbm-1.20  187KiB                                                                                                                                                                                                       0B/s 00:00 [                  ]   0.0%
 gdbm-1.20  187KiB                                                                                                                                                                                                  20.3MiB/s 00:00 [######            ]  34.3%
 fribidi-1.0.9  75KiB                                                                                                                                                                                                1.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9
@ substituter-started /gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13...

 graphite2-1.3.13  99KiB                                                                                                                                                                                                 0B/s 00:00 [                  ]   0.0%
 graphite2-1.3.13  99KiB                                                                                                                                                                                           110.4MiB/s 00:00 [###########       ]  64.7%
 gdbm-1.20  187KiB                                                                                                                                                                                                   2.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/mi9dmks1q8hk0cxxwpf143il3ffwjj9r-gdbm-1.20
@ substituter-started /gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1...

 graphite2-1.3.13  99KiB                                                                                                                                                                                             2.4MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13
@ substituter-started /gnu/store/977f8ycdmxk1vhc4svsxsz7n0683lp5h-libbsd-0.10.0 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/977f8ycdmxk1vhc4svsxsz7n0683lp5h-libbsd-0.10.0...

 icu4c-69.1  10.7MiB                                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 icu4c-69.1  10.7MiB                                                                                                                                                                                               160.5MiB/s 00:00 [                  ]   1.2%
 libbsd-0.10.0  109KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 libbsd-0.10.0  109KiB                                                                                                                                                                                              40.5MiB/s 00:00 [##################] 100.0%
 libbsd-0.10.0  109KiB                                                                                                                                                                                               1.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/977f8ycdmxk1vhc4svsxsz7n0683lp5h-libbsd-0.10.0
@ substituter-started /gnu/store/8gp3r6s1pnilm52acy8yzwqpzfzzyxfp-libcap-2.62 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/8gp3r6s1pnilm52acy8yzwqpzfzzyxfp-libcap-2.62...

 libcap-2.62  94KiB                                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 libcap-2.62  94KiB                                                                                                                                                                                                 94.7MiB/s 00:00 [##################] 100.0%
 icu4c-69.1  10.7MiB                                                                                                                                                                                                 3.0MiB/s 00:00 [#                 ]   7.0%
 libcap-2.62  94KiB                                                                                                                                                                                                  1.9MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/8gp3r6s1pnilm52acy8yzwqpzfzzyxfp-libcap-2.62
@ substituter-started /gnu/store/24w491acyjgjr0r033v0xljbcijjs5mi-libdaemon-0.14 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/24w491acyjgjr0r033v0xljbcijjs5mi-libdaemon-0.14...

 libdaemon-0.14  33KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 libdaemon-0.14  33KiB                                                                                                                                                                                              31.0MiB/s 00:00 [##################] 100.0%
 libdaemon-0.14  33KiB                                                                                                                                                                                               2.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/24w491acyjgjr0r033v0xljbcijjs5mi-libdaemon-0.14
@ substituter-started /gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13...

 libdatrie-0.2.13  48KiB                                                                                                                                                                                                 0B/s 00:00 [                  ]   0.0%
 libdatrie-0.2.13  48KiB                                                                                                                                                                                            32.1MiB/s 00:00 [##################] 100.0%
 libdatrie-0.2.13  48KiB                                                                                                                                                                                             1.8MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13
@ substituter-started /gnu/store/6x220vx00s9kzk9j34a9i6lbb2i0fwr3-libevent-2.1.12 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/6x220vx00s9kzk9j34a9i6lbb2i0fwr3-libevent-2.1.12...

 icu4c-69.1  10.7MiB                                                                                                                                                                                                 9.9MiB/s 00:00 [#######           ]  42.2%
 libevent-2.1.12  356KiB                                                                                                                                                                                                 0B/s 00:00 [                  ]   0.0%
 libevent-2.1.12  356KiB                                                                                                                                                                                           190.6MiB/s 00:00 [######            ]  35.9%
 libevent-2.1.12  356KiB                                                                                                                                                                                             4.9MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/6x220vx00s9kzk9j34a9i6lbb2i0fwr3-libevent-2.1.12
@ substituter-started /gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10...

 libice-1.0.10  82KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 libice-1.0.10  82KiB                                                                                                                                                                                              118.7MiB/s 00:00 [##################] 100.0%
 libice-1.0.10  82KiB                                                                                                                                                                                                6.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10
@ substituter-started /gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5...

 icu4c-69.1  10.7MiB                                                                                                                                                                                                12.4MiB/s 00:01 [#############     ]  77.3%
 libjpeg-turbo-2.0.5  470KiB                                                                                                                                                                                             0B/s 00:00 [                  ]   0.0%
 libjpeg-turbo-2.0.5  470KiB                                                                                                                                                                                       121.6MiB/s 00:00 [####              ]  27.2%
 libjpeg-turbo-2.0.5  470KiB                                                                                                                                                                                         6.9MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5
@ substituter-started /gnu/store/v1p0wgjf625whs08xb8x4w2376xhnl20-libltdl-2.4.6 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/v1p0wgjf625whs08xb8x4w2376xhnl20-libltdl-2.4.6...

 icu4c-69.1  10.7MiB                                                                                                                                                                                                12.9MiB/s 00:01 [##################] 100.0%

@ substituter-succeeded /gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1
@ substituter-started /gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37...

 libltdl-2.4.6  44KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 libltdl-2.4.6  44KiB                                                                                                                                                                                               31.2MiB/s 00:00 [##################] 100.0%
 libltdl-2.4.6  44KiB                                                                                                                                                                                                2.7MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/v1p0wgjf625whs08xb8x4w2376xhnl20-libltdl-2.4.6
@ substituter-started /gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28...

 libpng-1.6.37  259KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 libpng-1.6.37  259KiB                                                                                                                                                                                             101.9MiB/s 00:00 [########          ]  49.4%
 libthai-0.1.28  189KiB                                                                                                                                                                                                  0B/s 00:00 [                  ]   0.0%
 libthai-0.1.28  189KiB                                                                                                                                                                                             67.6MiB/s 00:00 [############      ]  67.6%
 libpng-1.6.37  259KiB                                                                                                                                                                                               6.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37
@ substituter-started /gnu/store/fkhhvmjic04gi782iywds0k2si8i3w2w-apr-1.7.0 substitute

 libthai-0.1.28  189KiB                                                                                                                                                                                              4.7MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28
@ substituter-started /gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/fkhhvmjic04gi782iywds0k2si8i3w2w-apr-1.7.0...
Downloading https://ci.guix.gnu.org/nar/zstd/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4...

 apr-1.7.0  337KiB                                                                                                                                                                                                       0B/s 00:00 [                  ]   0.0%
 apr-1.7.0  337KiB                                                                                                                                                                                                  54.6MiB/s 00:00 [######            ]  38.0%
 freetype-2.10.4  654KiB                                                                                                                                                                                                 0B/s 00:00 [                  ]   0.0%
 freetype-2.10.4  654KiB                                                                                                                                                                                             7.2MiB/s 00:00 [###               ]  19.6%
 apr-1.7.0  337KiB                                                                                                                                                                                                   3.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/fkhhvmjic04gi782iywds0k2si8i3w2w-apr-1.7.0
@ substituter-started /gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9 substitute

 freetype-2.10.4  654KiB                                                                                                                                                                                             6.4MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4
@ substituter-started /gnu/store/ssmwypjs5c9jm9ybm4r8gxjfyzwis7hb-apr-util-1.6.1 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9...
Downloading https://ci.guix.gnu.org/nar/zstd/ssmwypjs5c9jm9ybm4r8gxjfyzwis7hb-apr-util-1.6.1...

 libxau-1.0.9  9KiB                                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 libxau-1.0.9  9KiB                                                                                                                                                                                                 16.1MiB/s 00:00 [##################] 100.0%
 libxau-1.0.9  9KiB                                                                                                                                                                                                  1.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9
@ substituter-started /gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3...

 apr-util-1.6.1  186KiB                                                                                                                                                                                                  0B/s 00:00 [                  ]   0.0%
 apr-util-1.6.1  186KiB                                                                                                                                                                                             40.2MiB/s 00:00 [############      ]  68.7%
 apr-util-1.6.1  186KiB                                                                                                                                                                                              5.9MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/ssmwypjs5c9jm9ybm4r8gxjfyzwis7hb-apr-util-1.6.1
@ substituter-started /gnu/store/aqpzqpzn10gj043yfgmpc1yp6ldh2sv7-lz4-1.9.3 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/aqpzqpzn10gj043yfgmpc1yp6ldh2sv7-lz4-1.9.3...

 libxdmcp-1.1.3  25KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 libxdmcp-1.1.3  25KiB                                                                                                                                                                                              21.8MiB/s 00:00 [##################] 100.0%
 libxdmcp-1.1.3  25KiB                                                                                                                                                                                               1.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3
@ substituter-started /gnu/store/awq8spvy4mrglkp3n9y4f6x95hh54r0n-serf-1.3.9 substitute
waiting for locks or build slots...

 lz4-1.9.3  168KiB                                                                                                                                                                                                       0B/s 00:00 [                  ]   0.0%
 lz4-1.9.3  168KiB                                                                                                                                                                                                 120.9MiB/s 00:00 [#############     ]  76.0%Downloading https://ci.guix.gnu.org/nar/lzip/awq8spvy4mrglkp3n9y4f6x95hh54r0n-serf-1.3.9...

 lz4-1.9.3  168KiB                                                                                                                                                                                                   6.9MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/aqpzqpzn10gj043yfgmpc1yp6ldh2sv7-lz4-1.9.3
@ substituter-started /gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14 substitute

 serf-1.3.9  83KiB                                                                                                                                                                                                       0B/s 00:00 [                  ]   0.0%
 serf-1.3.9  83KiB                                                                                                                                                                                                  91.5MiB/s 00:00 [#############     ]  77.3%Downloading https://ci.guix.gnu.org/nar/lzip/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14...

 serf-1.3.9  83KiB                                                                                                                                                                                                   2.8MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/awq8spvy4mrglkp3n9y4f6x95hh54r0n-serf-1.3.9
@ substituter-started /gnu/store/8p6d90fdgz4lx0a7hjcxw7802fpphnyr-utf8proc-2.5.0 substitute

 libxcb-1.14  291KiB                                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 libxcb-1.14  291KiB                                                                                                                                                                                                75.9MiB/s 00:00 [###               ]  22.0%Downloading https://ci.guix.gnu.org/nar/lzip/8p6d90fdgz4lx0a7hjcxw7802fpphnyr-utf8proc-2.5.0...

 utf8proc-2.5.0  53KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 utf8proc-2.5.0  53KiB                                                                                                                                                                                              87.5MiB/s 00:00 [##################] 100.0%
 utf8proc-2.5.0  53KiB                                                                                                                                                                                               2.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/8p6d90fdgz4lx0a7hjcxw7802fpphnyr-utf8proc-2.5.0
@ substituter-started /gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib substitute
Downloading https://ci.guix.gnu.org/nar/lzip/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib...

 util-linux-2.37.2-lib  1.5MiB                                                                                                                                                                                           0B/s 00:00 [                  ]   0.0%
 util-linux-2.37.2-lib  1.5MiB                                                                                                                                                                                      58.1MiB/s 00:00 [                  ]   4.1%
 libxcb-1.14  291KiB                                                                                                                                                                                                 1.4MiB/s 00:00 [##################] 100.0%
 libxcb-1.14  291KiB                                                                                                                                                                                                 1.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14
@ substituter-started /gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1...

 libx11-1.7.3.1  815KiB                                                                                                                                                                                                  0B/s 00:00 [                  ]   0.0%
 libx11-1.7.3.1  815KiB                                                                                                                                                                                             88.7MiB/s 00:00 [##                ]  15.7%
 util-linux-2.37.2-lib  1.5MiB                                                                                                                                                                                       4.1MiB/s 00:00 [##########        ]  57.5%
 libx11-1.7.3.1  815KiB                                                                                                                                                                                              6.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1
@ substituter-started /gnu/store/3mipcnv9bs3fj12498qql3754l1h3b10-dbus-1.12.20 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/3mipcnv9bs3fj12498qql3754l1h3b10-dbus-1.12.20...

 dbus-1.12.20  293KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 dbus-1.12.20  293KiB                                                                                                                                                                                              214.4MiB/s 00:00 [#######           ]  43.6%
 util-linux-2.37.2-lib  1.5MiB                                                                                                                                                                                       3.7MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib
@ substituter-started /gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4 substitute

 dbus-1.12.20  293KiB                                                                                                                                                                                                3.7MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/3mipcnv9bs3fj12498qql3754l1h3b10-dbus-1.12.20
@ substituter-started /gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4...
Downloading https://ci.guix.gnu.org/nar/zstd/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3...

 libxext-1.3.4  37KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 libxext-1.3.4  37KiB                                                                                                                                                                                               28.5MiB/s 00:00 [##################] 100.0%
 libsm-1.2.3  44KiB                                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 libsm-1.2.3  44KiB                                                                                                                                                                                                 30.5MiB/s 00:00 [##################] 100.0%
 libxext-1.3.4  37KiB                                                                                                                                                                                                1.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4
@ substituter-started /gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10 substitute

 libsm-1.2.3  44KiB                                                                                                                                                                                                  2.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3
@ substituter-started /gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10...
Downloading https://ci.guix.gnu.org/nar/zstd/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1...

 libxrender-0.9.10  26KiB                                                                                                                                                                                                0B/s 00:00 [                  ]   0.0%
 libxrender-0.9.10  26KiB                                                                                                                                                                                           28.9MiB/s 00:00 [##################] 100.0%
 libxrender-0.9.10  26KiB                                                                                                                                                                                            1.4MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10

 libxt-1.2.1  212KiB                                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 libxt-1.2.1  212KiB                                                                                                                                                                                               171.2MiB/s 00:00 [##########        ]  60.4%
 libxt-1.2.1  212KiB                                                                                                                                                                                                 6.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1
@ substituter-started /gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3 substitute
@ substituter-started /gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3...

 libxmu-1.1.3  81KiB                                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 libxmu-1.1.3  81KiB                                                                                                                                                                                               114.2MiB/s 00:00 [##################] 100.0%
 libxmu-1.1.3  81KiB                                                                                                                                                                                                 3.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3
Downloading https://ci.guix.gnu.org/nar/lzip/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13...

 libxpm-3.5.13  57KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 libxpm-3.5.13  57KiB                                                                                                                                                                                                2.4MiB/s 00:00 [##################] 100.0%
 libxpm-3.5.13  57KiB                                                                                                                                                                                                892KiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13
@ substituter-started /gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14...

 libxaw-1.0.14  371KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 libxaw-1.0.14  371KiB                                                                                                                                                                                              64.2MiB/s 00:00 [######            ]  34.5%
 libxaw-1.0.14  371KiB                                                                                                                                                                                               3.8MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14
guix substitute: warning: while fetching https://ci.guix.gnu.org/nar/lzip/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37: server is somewhat slow
guix substitute: warning: try `--no-substitutes' if the problem persists
guix substitute: error: connect*: Connection timed out
@ substituter-failed /gnu/store/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37  fetching path `/gnu/store/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37' (empty status: '')
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
@ substituter-started /gnu/store/db8vwidp4xjn61q9094749qnfvj49d4d-graphviz-2.49.0.tar.xz substitute
@ substituter-started /gnu/store/nkx2bfbbgp9sb5jibnkbarkj7prqsqmf-libpthread-stubs-0.4 substitute
@ substituter-started /gnu/store/q1zfbfppcxvpwk46hz7wbnrqsfyrqfbq-util-macros-1.19.3 substitute
Downloading https://ci.guix.gnu.org/nar/db8vwidp4xjn61q9094749qnfvj49d4d-graphviz-2.49.0.tar.xz...

 graphviz-2.49.0.tar.xz  22.0MiB                                                                                                                                                                                         0B/s 00:00 [                  ]   0.0%
 graphviz-2.49.0.tar.xz  22.0MiB                                                                                                                                                                                     1.6MiB/s 00:00 [                  ]   0.0%Downloading https://ci.guix.gnu.org/nar/lzip/q1zfbfppcxvpwk46hz7wbnrqsfyrqfbq-util-macros-1.19.3...
Downloading https://ci.guix.gnu.org/nar/gzip/nkx2bfbbgp9sb5jibnkbarkj7prqsqmf-libpthread-stubs-0.4...

 graphviz-2.49.0.tar.xz  22.0MiB                                                                                                                                                                                    56.9MiB/s 00:00 [#########         ]  52.1%
 graphviz-2.49.0.tar.xz  22.0MiB                                                                                                                                                                                    63.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/db8vwidp4xjn61q9094749qnfvj49d4d-graphviz-2.49.0.tar.xz
@ substituter-started /gnu/store/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37...

 font-dejavu-2.37  2.6MiB                                                                                                                                                                                                0B/s 00:00 [                  ]   0.0%
 font-dejavu-2.37  2.6MiB                                                                                                                                                                                           87.5MiB/s 00:00 [                  ]   4.8%
 font-dejavu-2.37  2.6MiB                                                                                                                                                                                           16.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/knd4xjli6gfghgqr6cpzy50803f61iql-font-dejavu-2.37
@ substituter-started /gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18...

 m4-1.4.18  187KiB                                                                                                                                                                                                       0B/s 00:00 [                  ]   0.0%
 m4-1.4.18  187KiB                                                                                                                                                                                                  46.7MiB/s 00:00 [############      ]  68.3%
 m4-1.4.18  187KiB                                                                                                                                                                                                   6.5MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18
@ substituter-started /gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94...

 fontconfig-minimal-2.13.94  196KiB                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 fontconfig-minimal-2.13.94  196KiB                                                                                                                                                                                 85.3MiB/s 00:00 [###########       ]  65.2%
 fontconfig-minimal-2.13.94  196KiB                                                                                                                                                                                  2.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94
@ substituter-started /gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6...

 bison-3.7.6  749KiB                                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 bison-3.7.6  749KiB                                                                                                                                                                                                88.2MiB/s 00:00 [###               ]  17.1%
 bison-3.7.6  749KiB                                                                                                                                                                                                 6.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6
@ substituter-started /gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2...

 gd-2.3.2  139KiB                                                                                                                                                                                                        0B/s 00:00 [                  ]   0.0%
 gd-2.3.2  139KiB                                                                                                                                                                                                  126.4MiB/s 00:00 [################  ]  92.2%
 gd-2.3.2  139KiB                                                                                                                                                                                                    1.5MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2
@ substituter-started /gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3...

 libpthread-stubs-0.4  1KiB                                                                                                                                                                                              0B/s 00:00 [                  ]   0.0%
 libpthread-stubs-0.4  1KiB                                                                                                                                                                                          115KiB/s 00:00 [##################] 100.0%
 libpthread-stubs-0.4  1KiB                                                                                                                                                                                           87KiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/nkx2bfbbgp9sb5jibnkbarkj7prqsqmf-libpthread-stubs-0.4
@ substituter-started /gnu/store/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5 substitute

 util-macros-1.19.3  16KiB                                                                                                                                                                                               0B/s 00:00 [                  ]   0.0%
 util-macros-1.19.3  16KiB                                                                                                                                                                                           1.6MiB/s 00:00 [##################] 100.0%Downloading https://ci.guix.gnu.org/nar/lzip/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5...

 util-macros-1.19.3  16KiB                                                                                                                                                                                           794KiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/q1zfbfppcxvpwk46hz7wbnrqsfyrqfbq-util-macros-1.19.3
@ substituter-started /gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2 substitute
waiting for locks or build slots...

 libxft-2.3.3  54KiB                                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 libxft-2.3.3  54KiB                                                                                                                                                                                                51.0MiB/s 00:00 [##################] 100.0%Downloading https://ci.guix.gnu.org/nar/zstd/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2...

 libxft-2.3.3  54KiB                                                                                                                                                                                                 3.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3
@ substituter-started /gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0...

 xorgproto-2021.5  491KiB                                                                                                                                                                                                0B/s 00:00 [                  ]   0.0%
 swig-4.0.2  1.1MiB                                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 xorgproto-2021.5  491KiB                                                                                                                                                                                            3.7MiB/s 00:00 [##                ]  13.0%
 swig-4.0.2  1.1MiB                                                                                                                                                                                                  3.7MiB/s 00:00 [##                ]  11.8%
 cairo-1.16.0  792KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 cairo-1.16.0  792KiB                                                                                                                                                                                              150.2MiB/s 00:00 [##                ]  16.2%
 cairo-1.16.0  792KiB                                                                                                                                                                                               11.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0
@ substituter-started /gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10...

 pango-1.48.10  408KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 pango-1.48.10  408KiB                                                                                                                                                                                             171.0MiB/s 00:00 [#####             ]  31.4%
 xorgproto-2021.5  491KiB                                                                                                                                                                                            1.7MiB/s 00:00 [##############    ]  78.1%
 pango-1.48.10  408KiB                                                                                                                                                                                               4.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10

 xorgproto-2021.5  491KiB                                                                                                                                                                                            1.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5

 swig-4.0.2  1.1MiB                                                                                                                                                                                                  3.3MiB/s 00:00 [##################] 100.0%
 swig-4.0.2  1.1MiB                                                                                                                                                                                                  2.8MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2
@ build-started /gnu/store/x4agvicmivbjiw1g7ljwg8fq47i7mbv7-graphviz-2.49.0.drv - powerpc64le-linux /var/log/guix/drvs/x4//agvicmivbjiw1g7ljwg8fq47i7mbv7-graphviz-2.49.0.drv.gz 25102
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin'
environment variable `PKG_CONFIG_PATH' set to `/gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10/lib/pkgconfig:/gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1/lib/pkgconfig:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/lib/pkgconfig:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/lib/pkgconfig:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/lib/pkgconfig:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/lib/pkgconfig:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/lib/pkgconfig:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/lib/pkgconfig:/gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14/lib/pkgconfig:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/lib/pkgconfig:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/lib/pkgconfig:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/lib/pkgconfig:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/lib/pkgconfig:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/lib/pkgconfig:/gnu/store/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5/share/pkgconfig:/gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14/lib/pkgconfig:/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/lib/pkgconfig:/gnu/store/f6i01ynmawdwz7h0y6aa6mzkf33db12l-libgc-8.0.4/lib/pkgconfig:/gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3/lib/pkgconfig:/gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28/lib/pkgconfig:/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/lib/pkgconfig:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/lib/pkgconfig:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/lib/pkgconfig:/gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib/lib/pkgconfig:/gnu/store/nw2jgn68ry73a7kgn5hc96hf573dlsy3-zlib-1.2.11/lib/pkgconfig:/gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1/lib/pkgconfig:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/lib/pkgconfig:/gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3/lib/pkgconfig:/gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4/lib/pkgconfig:/gnu/store/q1zfbfppcxvpwk46hz7wbnrqsfyrqfbq-util-macros-1.19.3/lib/pkgconfig:/gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3/lib/pkgconfig:/gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9/lib/pkgconfig:/gnu/store/nkx2bfbbgp9sb5jibnkbarkj7prqsqmf-libpthread-stubs-0.4/lib/pkgconfig:/gnu/store/fsbb7hj9vz0z6vvfq10ssszxxipdfdbj-pcre-8.45/lib/pkgconfig:/gnu/store/7lvxrkqnjndpca437kjws1zsz6mf90pq-libffi-3.3/lib/pkgconfig:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/lib/pkgconfig:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/lib/pkgconfig:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/lib/pkgconfig:/gnu/store/khzyh58p6ba16cywl378m4vff4cnq5v6-pixman-0.40.0/lib/pkgconfig:/gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3/lib/pkgconfig:/gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10/lib/pkgconfig'
environment variable `GUILE_LOAD_PATH' unset
environment variable `GUILE_LOAD_COMPILED_PATH' unset
environment variable `XDG_DATA_DIRS' set to `/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/share:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/share:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/share:/gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10/share:/gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1/share:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/share:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/share:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/share:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/share:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/share:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/share:/gnu/store/v1p0wgjf625whs08xb8x4w2376xhnl20-libltdl-2.4.6/share:/gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14/share:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/share:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/share:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/share:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/share:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/share:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/share:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/share:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/share:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/share:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/share:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/share:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/share:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/share:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/share:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/share:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/share:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/share:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/share:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/share:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/share:/gnu/store/1xfiv21xwzqf3j56phh8j2lg227391y5-glibc-2.33-static/share:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/share:/gnu/store/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5/share:/gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14/share:/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/share:/gnu/store/f6i01ynmawdwz7h0y6aa6mzkf33db12l-libgc-8.0.4/share:/gnu/store/vxhdxs01k1f927d9vxrbfbvgyr26ddmm-libunistring-0.9.10/share:/gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3/share:/gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28/share:/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/share:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/share:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/share:/gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib/share:/gnu/store/nw2jgn68ry73a7kgn5hc96hf573dlsy3-zlib-1.2.11/share:/gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1/share:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/share:/gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3/share:/gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4/share:/gnu/store/fgc0c133apyavjkjhjbz54afy3100wxq-linux-libre-headers-5.10.35/share:/gnu/store/q1zfbfppcxvpwk46hz7wbnrqsfyrqfbq-util-macros-1.19.3/share:/gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3/share:/gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9/share:/gnu/store/nkx2bfbbgp9sb5jibnkbarkj7prqsqmf-libpthread-stubs-0.4/share:/gnu/store/fsbb7hj9vz0z6vvfq10ssszxxipdfdbj-pcre-8.45/share:/gnu/store/7lvxrkqnjndpca437kjws1zsz6mf90pq-libffi-3.3/share:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/share:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/share:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/share:/gnu/store/khzyh58p6ba16cywl378m4vff4cnq5v6-pixman-0.40.0/share:/gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3/share:/gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10/share'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to `/gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10/include:/gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1/include:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/include:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/include:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/include:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/include:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/include:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/include:/gnu/store/v1p0wgjf625whs08xb8x4w2376xhnl20-libltdl-2.4.6/include:/gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14/include:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/include:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/include:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/include:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/include:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/include:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/include:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/include:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/include:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/include:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/include:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/include:/gnu/store/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5/include:/gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14/include:/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/include:/gnu/store/f6i01ynmawdwz7h0y6aa6mzkf33db12l-libgc-8.0.4/include:/gnu/store/vxhdxs01k1f927d9vxrbfbvgyr26ddmm-libunistring-0.9.10/include:/gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3/include:/gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28/include:/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/include:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/include:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/include:/gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib/include:/gnu/store/nw2jgn68ry73a7kgn5hc96hf573dlsy3-zlib-1.2.11/include:/gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1/include:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/include:/gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3/include:/gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4/include:/gnu/store/fgc0c133apyavjkjhjbz54afy3100wxq-linux-libre-headers-5.10.35/include:/gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3/include:/gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9/include:/gnu/store/fsbb7hj9vz0z6vvfq10ssszxxipdfdbj-pcre-8.45/include:/gnu/store/7lvxrkqnjndpca437kjws1zsz6mf90pq-libffi-3.3/include:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/include:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/include:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/include:/gnu/store/khzyh58p6ba16cywl378m4vff4cnq5v6-pixman-0.40.0/include:/gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3/include:/gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10/include:/gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1/include:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/include:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/include:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/include:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/include:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/include:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/include:/gnu/store/v1p0wgjf625whs08xb8x4w2376xhnl20-libltdl-2.4.6/include:/gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14/include:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/include:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/include:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/include:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/include:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/include:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/include:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/include:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/include:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/include:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/include/c++:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/include:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/include:/gnu/store/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5/include:/gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14/include:/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/include:/gnu/store/f6i01ynmawdwz7h0y6aa6mzkf33db12l-libgc-8.0.4/include:/gnu/store/vxhdxs01k1f927d9vxrbfbvgyr26ddmm-libunistring-0.9.10/include:/gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3/include:/gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28/include:/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/include:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/include:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/include:/gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib/include:/gnu/store/nw2jgn68ry73a7kgn5hc96hf573dlsy3-zlib-1.2.11/include:/gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1/include:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/include:/gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3/include:/gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4/include:/gnu/store/fgc0c133apyavjkjhjbz54afy3100wxq-linux-libre-headers-5.10.35/include:/gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3/include:/gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9/include:/gnu/store/fsbb7hj9vz0z6vvfq10ssszxxipdfdbj-pcre-8.45/include:/gnu/store/7lvxrkqnjndpca437kjws1zsz6mf90pq-libffi-3.3/include:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/include:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/include:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/include:/gnu/store/khzyh58p6ba16cywl378m4vff4cnq5v6-pixman-0.40.0/include:/gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3/include:/gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/lib:/gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10/lib:/gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1/lib:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/lib:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/lib:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/lib:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/lib:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/lib:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/lib:/gnu/store/v1p0wgjf625whs08xb8x4w2376xhnl20-libltdl-2.4.6/lib:/gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14/lib:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/lib:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/lib:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/lib:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/lib:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/lib:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/lib:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/lib:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/lib:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/lib:/gnu/store/1xfiv21xwzqf3j56phh8j2lg227391y5-glibc-2.33-static/lib:/gnu/store/w34424h2ihfqfxn72aj08h8z5rjvfk0r-glibc-utf8-locales-2.33/lib:/gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14/lib:/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/lib:/gnu/store/f6i01ynmawdwz7h0y6aa6mzkf33db12l-libgc-8.0.4/lib:/gnu/store/vxhdxs01k1f927d9vxrbfbvgyr26ddmm-libunistring-0.9.10/lib:/gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3/lib:/gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28/lib:/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/lib:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/lib:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/lib:/gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib/lib:/gnu/store/nw2jgn68ry73a7kgn5hc96hf573dlsy3-zlib-1.2.11/lib:/gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1/lib:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/lib:/gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3/lib:/gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4/lib:/gnu/store/q1zfbfppcxvpwk46hz7wbnrqsfyrqfbq-util-macros-1.19.3/lib:/gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3/lib:/gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9/lib:/gnu/store/nkx2bfbbgp9sb5jibnkbarkj7prqsqmf-libpthread-stubs-0.4/lib:/gnu/store/fsbb7hj9vz0z6vvfq10ssszxxipdfdbj-pcre-8.45/lib:/gnu/store/7lvxrkqnjndpca437kjws1zsz6mf90pq-libffi-3.3/lib:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/lib:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/lib:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/lib:/gnu/store/khzyh58p6ba16cywl378m4vff4cnq5v6-pixman-0.40.0/lib:/gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3/lib:/gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/w34424h2ihfqfxn72aj08h8z5rjvfk0r-glibc-utf8-locales-2.33/lib/locale'
environment variable `GIO_EXTRA_MODULES' unset
phase `set-paths' succeeded after 0.2 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.1 seconds
starting phase `unpack'
graphviz-2.49.0/
graphviz-2.49.0/ChangeLog
graphviz-2.49.0/debian/
graphviz-2.49.0/debian/control
graphviz-2.49.0/debian/libgv-perl.install
graphviz-2.49.0/debian/rules
graphviz-2.49.0/debian/graphviz.menu
graphviz-2.49.0/debian/libgraphviz4.install
graphviz-2.49.0/debian/compat
graphviz-2.49.0/debian/changelog
graphviz-2.49.0/debian/graphviz.install
graphviz-2.49.0/debian/libgv-lua.install
graphviz-2.49.0/debian/README.Debian-packaging
graphviz-2.49.0/debian/TODO
graphviz-2.49.0/debian/libgv-python.install
graphviz-2.49.0/debian/README.source
graphviz-2.49.0/debian/libgv-ruby.install
graphviz-2.49.0/debian/graphviz-doc.doc-base
graphviz-2.49.0/debian/libgraphviz-dev.install
graphviz-2.49.0/debian/changelog.in
graphviz-2.49.0/debian/watch.in
graphviz-2.49.0/debian/libgraphviz-config-update.pod.in
graphviz-2.49.0/debian/libgraphviz4.postinst
graphviz-2.49.0/debian/patches/
graphviz-2.49.0/debian/patches/series
graphviz-2.49.0/debian/libgv-php5.install
graphviz-2.49.0/debian/libgraphviz4.postrm
graphviz-2.49.0/debian/libgv-ocaml.install
graphviz-2.49.0/debian/libgv-guile.install
graphviz-2.49.0/debian/copyright
graphviz-2.49.0/debian/README.Debian
graphviz-2.49.0/debian/libgv-tcl.install
graphviz-2.49.0/debian/libgraphviz4.lintian-overrides
graphviz-2.49.0/debian/graphviz-doc.install
graphviz-2.49.0/debian/pyversions
graphviz-2.49.0/redhat/
graphviz-2.49.0/redhat/graphviz.spec.fedora
graphviz-2.49.0/redhat/graphviz.spec.fedora.in
graphviz-2.49.0/redhat/graphviz.spec.rhel
graphviz-2.49.0/redhat/graphviz.spec.rhel.in
graphviz-2.49.0/graphviz.spec
graphviz-2.49.0/configure.ac
graphviz-2.49.0/plugin.demo/
graphviz-2.49.0/plugin.demo/xgtk/
graphviz-2.49.0/plugin.demo/xgtk/ChangeLog
graphviz-2.49.0/plugin.demo/xgtk/epl-v10.html
graphviz-2.49.0/plugin.demo/xgtk/configure.ac
graphviz-2.49.0/plugin.demo/xgtk/AUTHORS
graphviz-2.49.0/plugin.demo/xgtk/src/
graphviz-2.49.0/plugin.demo/xgtk/src/support.h
graphviz-2.49.0/plugin.demo/xgtk/src/callbacks.c
graphviz-2.49.0/plugin.demo/xgtk/src/gvdevice_xgtk.c
graphviz-2.49.0/plugin.demo/xgtk/src/interface.c
graphviz-2.49.0/plugin.demo/xgtk/src/callbacks.h
graphviz-2.49.0/plugin.demo/xgtk/src/gtk.glade
graphviz-2.49.0/plugin.demo/xgtk/src/gtk.gladep
graphviz-2.49.0/plugin.demo/xgtk/src/gvplugin_xgtk.c
graphviz-2.49.0/plugin.demo/xgtk/src/interface.h
graphviz-2.49.0/plugin.demo/xgtk/src/Makefile.am
graphviz-2.49.0/plugin.demo/xgtk/src/support.c
graphviz-2.49.0/plugin.demo/xgtk/autogen.sh
graphviz-2.49.0/plugin.demo/xgtk/Makefile.am
graphviz-2.49.0/plugin.demo/xgtk/xgtk-plugin.spec.in
graphviz-2.49.0/plugin.demo/xgtk/NEWS
graphviz-2.49.0/plugin.demo/xgtk/README
graphviz-2.49.0/plugin.demo/xgtk/epl-v10.txt
graphviz-2.49.0/plugin.demo/xgtk/cpl1.0.txt
graphviz-2.49.0/plugin.demo/xgtk/COPYING
graphviz-2.49.0/plugin.demo/README
graphviz-2.49.0/AUTHORS
graphviz-2.49.0/lib/
graphviz-2.49.0/lib/spine/
graphviz-2.49.0/lib/spine/quad.c
graphviz-2.49.0/lib/spine/union_find.c
graphviz-2.49.0/lib/spine/spinehdr.h
graphviz-2.49.0/lib/spine/spine.h
graphviz-2.49.0/lib/spine/spine.c
graphviz-2.49.0/lib/spine/subset.c
graphviz-2.49.0/lib/spine/union_find.h
graphviz-2.49.0/lib/spine/Makefile.am
graphviz-2.49.0/lib/spine/quad.h
graphviz-2.49.0/lib/spine/subset.h
graphviz-2.49.0/lib/spine/Makefile.in
graphviz-2.49.0/lib/glcomp/
graphviz-2.49.0/lib/glcomp/glutils.h
graphviz-2.49.0/lib/glcomp/glcomp.vcxproj
graphviz-2.49.0/lib/glcomp/glcomppanel.c
graphviz-2.49.0/lib/glcomp/glcomp.vcxproj.filters
graphviz-2.49.0/lib/glcomp/glcomppanel.h
graphviz-2.49.0/lib/glcomp/glcomptextpng.h
graphviz-2.49.0/lib/glcomp/glcompmouse.h
graphviz-2.49.0/lib/glcomp/glpangofont.h
graphviz-2.49.0/lib/glcomp/glcompbutton.h
graphviz-2.49.0/lib/glcomp/glcomptextpng.c
graphviz-2.49.0/lib/glcomp/glutils.c
graphviz-2.49.0/lib/glcomp/glcompimage.c
graphviz-2.49.0/lib/glcomp/glcomplabel.h
graphviz-2.49.0/lib/glcomp/glcompfont.h
graphviz-2.49.0/lib/glcomp/glpangofont.c
graphviz-2.49.0/lib/glcomp/glcompset.h
graphviz-2.49.0/lib/glcomp/glcomptexture.h
graphviz-2.49.0/lib/glcomp/Makefile.am
graphviz-2.49.0/lib/glcomp/glcompfont.c
graphviz-2.49.0/lib/glcomp/glcompbutton.c
graphviz-2.49.0/lib/glcomp/glcompmouse.c
graphviz-2.49.0/lib/glcomp/glcompimage.h
graphviz-2.49.0/lib/glcomp/glcomplabel.c
graphviz-2.49.0/lib/glcomp/glcompset.c
graphviz-2.49.0/lib/glcomp/glcomptexture.c
graphviz-2.49.0/lib/glcomp/glcompdefs.h
graphviz-2.49.0/lib/glcomp/Makefile.in
graphviz-2.49.0/lib/circogen/
graphviz-2.49.0/lib/circogen/nodeset.h
graphviz-2.49.0/lib/circogen/gvcircogen.vcxproj.filters
graphviz-2.49.0/lib/circogen/circo.h
graphviz-2.49.0/lib/circogen/blockpath.c
graphviz-2.49.0/lib/circogen/blockpath.h
graphviz-2.49.0/lib/circogen/circpos.c
graphviz-2.49.0/lib/circogen/circpos.h
graphviz-2.49.0/lib/circogen/block.c
graphviz-2.49.0/lib/circogen/edgelist.h
graphviz-2.49.0/lib/circogen/circularinit.c
graphviz-2.49.0/lib/circogen/deglist.c
graphviz-2.49.0/lib/circogen/nodeset.c
graphviz-2.49.0/lib/circogen/block.h
graphviz-2.49.0/lib/circogen/circular.h
graphviz-2.49.0/lib/circogen/nodelist.c
graphviz-2.49.0/lib/circogen/nodelist.h
graphviz-2.49.0/lib/circogen/edgelist.c
graphviz-2.49.0/lib/circogen/deglist.h
graphviz-2.49.0/lib/circogen/blocktree.c
graphviz-2.49.0/lib/circogen/Makefile.am
graphviz-2.49.0/lib/circogen/gvcircogen.vcxproj
graphviz-2.49.0/lib/circogen/circular.c
graphviz-2.49.0/lib/circogen/blocktree.h
graphviz-2.49.0/lib/circogen/Makefile.in
graphviz-2.49.0/lib/rbtree/
graphviz-2.49.0/lib/rbtree/makefile.txt
graphviz-2.49.0/lib/rbtree/LICENSE
graphviz-2.49.0/lib/rbtree/misc.c
graphviz-2.49.0/lib/rbtree/rbtree.vcxproj.filters
graphviz-2.49.0/lib/rbtree/CHANGES
graphviz-2.49.0/lib/rbtree/test_red_black_tree.c
graphviz-2.49.0/lib/rbtree/stack.h
graphviz-2.49.0/lib/rbtree/rbtree.vcxproj
graphviz-2.49.0/lib/rbtree/Makefile.am
graphviz-2.49.0/lib/rbtree/red_black_tree.h
graphviz-2.49.0/lib/rbtree/stack.c
graphviz-2.49.0/lib/rbtree/red_black_tree.c
graphviz-2.49.0/lib/rbtree/Makefile.in
graphviz-2.49.0/lib/edgepaint/
graphviz-2.49.0/lib/edgepaint/lab_gamut.vcxproj.filters
graphviz-2.49.0/lib/edgepaint/lab.c
graphviz-2.49.0/lib/edgepaint/edge_distinct_coloring.c
graphviz-2.49.0/lib/edgepaint/intersection.h
graphviz-2.49.0/lib/edgepaint/lab_gamut.c
graphviz-2.49.0/lib/edgepaint/lab.h
graphviz-2.49.0/lib/edgepaint/lab_gamut.h
graphviz-2.49.0/lib/edgepaint/node_distinct_coloring.c
graphviz-2.49.0/lib/edgepaint/intersection.c
graphviz-2.49.0/lib/edgepaint/Makefile.am
graphviz-2.49.0/lib/edgepaint/furtherest_point.h
graphviz-2.49.0/lib/edgepaint/lab_gamut.vcxproj
graphviz-2.49.0/lib/edgepaint/edgepaintlib.vcxproj
graphviz-2.49.0/lib/edgepaint/node_distinct_coloring.h
graphviz-2.49.0/lib/edgepaint/furtherest_point.c
graphviz-2.49.0/lib/edgepaint/edgepaintlib.vcxproj.filters
graphviz-2.49.0/lib/edgepaint/edge_distinct_coloring.h
graphviz-2.49.0/lib/edgepaint/liblab_gamut.pc.in
graphviz-2.49.0/lib/edgepaint/lab_gamut.def
graphviz-2.49.0/lib/edgepaint/Makefile.in
graphviz-2.49.0/lib/cdt/
graphviz-2.49.0/lib/cdt/dtstat.c
graphviz-2.49.0/lib/cdt/cdt.3.pdf
graphviz-2.49.0/lib/cdt/dtflatten.c
graphviz-2.49.0/lib/cdt/libcdt.pc.in
graphviz-2.49.0/lib/cdt/dtlist.c
graphviz-2.49.0/lib/cdt/dtclose.c
graphviz-2.49.0/lib/cdt/cdt.vcxproj
graphviz-2.49.0/lib/cdt/dtview.c
graphviz-2.49.0/lib/cdt/dtsize.c
graphviz-2.49.0/lib/cdt/dtwalk.c
graphviz-2.49.0/lib/cdt/dtstrhash.c
graphviz-2.49.0/lib/cdt/dtmethod.c
graphviz-2.49.0/lib/cdt/cdt.h
graphviz-2.49.0/lib/cdt/cdt.3
graphviz-2.49.0/lib/cdt/dtrestore.c
graphviz-2.49.0/lib/cdt/dtextract.c
graphviz-2.49.0/lib/cdt/cdt.vcxproj.filters
graphviz-2.49.0/lib/cdt/Makefile.am
graphviz-2.49.0/lib/cdt/dttree.c
graphviz-2.49.0/lib/cdt/dthash.c
graphviz-2.49.0/lib/cdt/dtopen.c
graphviz-2.49.0/lib/cdt/dtdisc.c
graphviz-2.49.0/lib/cdt/README
graphviz-2.49.0/lib/cdt/dthdr.h
graphviz-2.49.0/lib/cdt/dtrenew.c
graphviz-2.49.0/lib/cdt/Makefile.in
graphviz-2.49.0/lib/pathplan/
graphviz-2.49.0/lib/pathplan/visibility.c
graphviz-2.49.0/lib/pathplan/pathplan.h
graphviz-2.49.0/lib/pathplan/vispath.h
graphviz-2.49.0/lib/pathplan/solvers.c
graphviz-2.49.0/lib/pathplan/shortest.c
graphviz-2.49.0/lib/pathplan/inpoly.c
graphviz-2.49.0/lib/pathplan/triang.c
graphviz-2.49.0/lib/pathplan/shortestpth.c
graphviz-2.49.0/lib/pathplan/vis.h
graphviz-2.49.0/lib/pathplan/route.c
graphviz-2.49.0/lib/pathplan/Pathplan.vcxproj.filters
graphviz-2.49.0/lib/pathplan/pathplan.3.pdf
graphviz-2.49.0/lib/pathplan/pathplan.3
graphviz-2.49.0/lib/pathplan/pathplan.def
graphviz-2.49.0/lib/pathplan/Pathplan.vcxproj
graphviz-2.49.0/lib/pathplan/tri.h
graphviz-2.49.0/lib/pathplan/solvers.h
graphviz-2.49.0/lib/pathplan/util.c
graphviz-2.49.0/lib/pathplan/Makefile.am
graphviz-2.49.0/lib/pathplan/libpathplan.pc.in
graphviz-2.49.0/lib/pathplan/pathutil.h
graphviz-2.49.0/lib/pathplan/path.lefty
graphviz-2.49.0/lib/pathplan/cvt.c
graphviz-2.49.0/lib/pathplan/README
graphviz-2.49.0/lib/pathplan/pathgeom.h
graphviz-2.49.0/lib/pathplan/Makefile.in
graphviz-2.49.0/lib/cgraph/
graphviz-2.49.0/lib/cgraph/attr.c
graphviz-2.49.0/lib/cgraph/node.c
graphviz-2.49.0/lib/cgraph/apply.c
graphviz-2.49.0/lib/cgraph/agxbuf.h
graphviz-2.49.0/lib/cgraph/agerror.c
graphviz-2.49.0/lib/cgraph/obj.c
graphviz-2.49.0/lib/cgraph/id.c
graphviz-2.49.0/lib/cgraph/io.c
graphviz-2.49.0/lib/cgraph/cgraph.3
graphviz-2.49.0/lib/cgraph/imap.c
graphviz-2.49.0/lib/cgraph/mem.c
graphviz-2.49.0/lib/cgraph/scan.l
graphviz-2.49.0/lib/cgraph/subg.c
graphviz-2.49.0/lib/cgraph/edge.c
graphviz-2.49.0/lib/cgraph/itos.h
graphviz-2.49.0/lib/cgraph/pend.c
graphviz-2.49.0/lib/cgraph/grammar.c
graphviz-2.49.0/lib/cgraph/grammar.y
graphviz-2.49.0/lib/cgraph/utils.c
graphviz-2.49.0/lib/cgraph/sprint.c
graphviz-2.49.0/lib/cgraph/likely.h
graphviz-2.49.0/lib/cgraph/flatten.c
graphviz-2.49.0/lib/cgraph/refstr.c
graphviz-2.49.0/lib/cgraph/cgraph.3.pdf
graphviz-2.49.0/lib/cgraph/sprint.h
graphviz-2.49.0/lib/cgraph/cgraph.vcxproj
graphviz-2.49.0/lib/cgraph/agxbuf.c
graphviz-2.49.0/lib/cgraph/cgraph.vcxproj.filters
graphviz-2.49.0/lib/cgraph/cghdr.h
graphviz-2.49.0/lib/cgraph/graph.c
graphviz-2.49.0/lib/cgraph/write.c
graphviz-2.49.0/lib/cgraph/Makefile.am
graphviz-2.49.0/lib/cgraph/libcgraph.pc.in
graphviz-2.49.0/lib/cgraph/scan.c
graphviz-2.49.0/lib/cgraph/cgraph.h
graphviz-2.49.0/lib/cgraph/cmpnd.c
graphviz-2.49.0/lib/cgraph/grammar.h
graphviz-2.49.0/lib/cgraph/strcasecmp.h
graphviz-2.49.0/lib/cgraph/unreachable.h
graphviz-2.49.0/lib/cgraph/rec.c
graphviz-2.49.0/lib/cgraph/Makefile.in
graphviz-2.49.0/lib/mingle/
graphviz-2.49.0/lib/mingle/minglelib.vcxproj
graphviz-2.49.0/lib/mingle/nearest_neighbor_graph_ann.h
graphviz-2.49.0/lib/mingle/minglelib.vcxproj.filters
graphviz-2.49.0/lib/mingle/edge_bundling.h
graphviz-2.49.0/lib/mingle/edge_bundling.c
graphviz-2.49.0/lib/mingle/nearest_neighbor_graph.h
graphviz-2.49.0/lib/mingle/agglomerative_bundling.c
graphviz-2.49.0/lib/mingle/nearest_neighbor_graph.c
graphviz-2.49.0/lib/mingle/Makefile.am
graphviz-2.49.0/lib/mingle/nearest_neighbor_graph_ann.cpp
graphviz-2.49.0/lib/mingle/ink.c
graphviz-2.49.0/lib/mingle/agglomerative_bundling.h
graphviz-2.49.0/lib/mingle/ink.h
graphviz-2.49.0/lib/mingle/Makefile.in
graphviz-2.49.0/lib/vpsc/
graphviz-2.49.0/lib/vpsc/block.cpp
graphviz-2.49.0/lib/vpsc/vpsc.vcxproj.filters
graphviz-2.49.0/lib/vpsc/generate-constraints.h
graphviz-2.49.0/lib/vpsc/csolve_VPSC.h
graphviz-2.49.0/lib/vpsc/variable.h
graphviz-2.49.0/lib/vpsc/csolve_VPSC.cpp
graphviz-2.49.0/lib/vpsc/variable.cpp
graphviz-2.49.0/lib/vpsc/solve_VPSC.cpp
graphviz-2.49.0/lib/vpsc/generate-constraints.cpp
graphviz-2.49.0/lib/vpsc/constraint.cpp
graphviz-2.49.0/lib/vpsc/solve_VPSC.h
graphviz-2.49.0/lib/vpsc/block.h
graphviz-2.49.0/lib/vpsc/blocks.h
graphviz-2.49.0/lib/vpsc/pairingheap/
graphviz-2.49.0/lib/vpsc/pairingheap/dsexceptions.h
graphviz-2.49.0/lib/vpsc/pairingheap/PairingHeap.h
graphviz-2.49.0/lib/vpsc/pairingheap/PairingHeap.cpp
graphviz-2.49.0/lib/vpsc/blocks.cpp
graphviz-2.49.0/lib/vpsc/Makefile.am
graphviz-2.49.0/lib/vpsc/vpsc.vcxproj
graphviz-2.49.0/lib/vpsc/constraint.h
graphviz-2.49.0/lib/vpsc/Makefile.in
graphviz-2.49.0/lib/gvc.vcxproj
graphviz-2.49.0/lib/gvpr/
graphviz-2.49.0/lib/gvpr/actions.c
graphviz-2.49.0/lib/gvpr/gvpr.c
graphviz-2.49.0/lib/gvpr/gvpr.3.pdf
graphviz-2.49.0/lib/gvpr/gprstate.c
graphviz-2.49.0/lib/gvpr/queue.c
graphviz-2.49.0/lib/gvpr/trie.c
graphviz-2.49.0/lib/gvpr/gprstate.h
graphviz-2.49.0/lib/gvpr/compile.c
graphviz-2.49.0/lib/gvpr/gprdata.inc
graphviz-2.49.0/lib/gvpr/parse.h
graphviz-2.49.0/lib/gvpr/compile.h
graphviz-2.49.0/lib/gvpr/gvprlib.vcxproj.filters
graphviz-2.49.0/lib/gvpr/parse.c
graphviz-2.49.0/lib/gvpr/queue.h
graphviz-2.49.0/lib/gvpr/gvpr.h
graphviz-2.49.0/lib/gvpr/Makefile.am
graphviz-2.49.0/lib/gvpr/gvpr.3
graphviz-2.49.0/lib/gvpr/actions.h
graphviz-2.49.0/lib/gvpr/trieFA.h
graphviz-2.49.0/lib/gvpr/libgvpr.pc.in
graphviz-2.49.0/lib/gvpr/gvprlib.vcxproj
graphviz-2.49.0/lib/gvpr/Makefile.in
graphviz-2.49.0/lib/gvpr/gdefs.h
graphviz-2.49.0/lib/fdpgen/
graphviz-2.49.0/lib/fdpgen/comp.h
graphviz-2.49.0/lib/fdpgen/layout.c
graphviz-2.49.0/lib/fdpgen/gvfdpgen.vcxproj.filters
graphviz-2.49.0/lib/fdpgen/xlayout.h
graphviz-2.49.0/lib/fdpgen/grid.c
graphviz-2.49.0/lib/fdpgen/gvfdpgen.vcxproj
graphviz-2.49.0/lib/fdpgen/tlayout.c
graphviz-2.49.0/lib/fdpgen/fdpinit.c
graphviz-2.49.0/lib/fdpgen/grid.h
graphviz-2.49.0/lib/fdpgen/clusteredges.h
graphviz-2.49.0/lib/fdpgen/dbg.c
graphviz-2.49.0/lib/fdpgen/xlayout.c
graphviz-2.49.0/lib/fdpgen/clusteredges.c
graphviz-2.49.0/lib/fdpgen/Makefile.am
graphviz-2.49.0/lib/fdpgen/comp.c
graphviz-2.49.0/lib/fdpgen/dbg.h
graphviz-2.49.0/lib/fdpgen/tlayout.h
graphviz-2.49.0/lib/fdpgen/fdp.h
graphviz-2.49.0/lib/fdpgen/Makefile.in
graphviz-2.49.0/lib/osage/
graphviz-2.49.0/lib/osage/osage.vcxproj
graphviz-2.49.0/lib/osage/osage.vcxproj.filters
graphviz-2.49.0/lib/osage/osage.h
graphviz-2.49.0/lib/osage/osageinit.c
graphviz-2.49.0/lib/osage/Makefile.am
graphviz-2.49.0/lib/osage/Makefile.in
graphviz-2.49.0/lib/topfish/
graphviz-2.49.0/lib/topfish/hierarchy.h
graphviz-2.49.0/lib/topfish/rescale_layout.c
graphviz-2.49.0/lib/topfish/topfish.vcxproj
graphviz-2.49.0/lib/topfish/Makefile.am
graphviz-2.49.0/lib/topfish/topfish.vcxproj.filters
graphviz-2.49.0/lib/topfish/hierarchy.c
graphviz-2.49.0/lib/topfish/Makefile.in
graphviz-2.49.0/lib/ast/
graphviz-2.49.0/lib/ast/ast.vcxproj
graphviz-2.49.0/lib/ast/pathaccess.c
graphviz-2.49.0/lib/ast/pathfind.c
graphviz-2.49.0/lib/ast/fmtesc.c
graphviz-2.49.0/lib/ast/ast.vcxproj.filters
graphviz-2.49.0/lib/ast/pathcat.c
graphviz-2.49.0/lib/ast/error.h
graphviz-2.49.0/lib/ast/stresc.c
graphviz-2.49.0/lib/ast/sfstr.h
graphviz-2.49.0/lib/ast/pathpath.c
graphviz-2.49.0/lib/ast/compat_unistd.h
graphviz-2.49.0/lib/ast/strcopy.c
graphviz-2.49.0/lib/ast/strmatch.c
graphviz-2.49.0/lib/ast/hashkey.h
graphviz-2.49.0/lib/ast/pathcanon.c
graphviz-2.49.0/lib/ast/chresc.c
graphviz-2.49.0/lib/ast/Makefile.am
graphviz-2.49.0/lib/ast/pathgetlink.c
graphviz-2.49.0/lib/ast/error.c
graphviz-2.49.0/lib/ast/ast.h
graphviz-2.49.0/lib/ast/chrtoi.c
graphviz-2.49.0/lib/ast/Makefile.in
graphviz-2.49.0/lib/ast/fmtbuf.c
graphviz-2.49.0/lib/label/
graphviz-2.49.0/lib/label/node.c
graphviz-2.49.0/lib/label/node.h
graphviz-2.49.0/lib/label/rectangle.c
graphviz-2.49.0/lib/label/index.h
graphviz-2.49.0/lib/label/rectangle.h
graphviz-2.49.0/lib/label/xlabels.c
graphviz-2.49.0/lib/label/index.c
graphviz-2.49.0/lib/label/nrtmain.c
graphviz-2.49.0/lib/label/Makefile.am
graphviz-2.49.0/lib/label/split.q.c
graphviz-2.49.0/lib/label/split.q.h
graphviz-2.49.0/lib/label/Makefile.in
graphviz-2.49.0/lib/label/xlabels.h
graphviz-2.49.0/lib/common/
graphviz-2.49.0/lib/common/entities.h
graphviz-2.49.0/lib/common/arrows.c
graphviz-2.49.0/lib/common/timing.h
graphviz-2.49.0/lib/common/textspan.h
graphviz-2.49.0/lib/common/const.h
graphviz-2.49.0/lib/common/shapes.c
graphviz-2.49.0/lib/common/colxlate.c
graphviz-2.49.0/lib/common/intset.c
graphviz-2.49.0/lib/common/entities.tcl
graphviz-2.49.0/lib/common/brewer_lib
graphviz-2.49.0/lib/common/arith.h
graphviz-2.49.0/lib/common/globals.h
graphviz-2.49.0/lib/common/routespl.c
graphviz-2.49.0/lib/common/htmltable.h
graphviz-2.49.0/lib/common/svgcolor_lib
graphviz-2.49.0/lib/common/psusershape.c
graphviz-2.49.0/lib/common/htmllex.c
graphviz-2.49.0/lib/common/ps_font_equiv.h
graphviz-2.49.0/lib/common/memory.c
graphviz-2.49.0/lib/common/labels.c
graphviz-2.49.0/lib/common/geom.h
graphviz-2.49.0/lib/common/globals.c
graphviz-2.49.0/lib/common/input.c
graphviz-2.49.0/lib/common/entities.html
graphviz-2.49.0/lib/common/htmlparse.y
graphviz-2.49.0/lib/common/htmlparse.h
graphviz-2.49.0/lib/common/geomprocs.h
graphviz-2.49.0/lib/common/utils.c
graphviz-2.49.0/lib/common/output.c
graphviz-2.49.0/lib/common/pointset.h
graphviz-2.49.0/lib/common/colorprocs.h
graphviz-2.49.0/lib/common/README.imap
graphviz-2.49.0/lib/common/color.h
graphviz-2.49.0/lib/common/htmltable.c
graphviz-2.49.0/lib/common/timing.c
graphviz-2.49.0/lib/common/pointset.c
graphviz-2.49.0/lib/common/usershape.h
graphviz-2.49.0/lib/common/postproc.c
graphviz-2.49.0/lib/common/taper.c
graphviz-2.49.0/lib/common/render.h
graphviz-2.49.0/lib/common/emit.c
graphviz-2.49.0/lib/common/svgcolor_names
graphviz-2.49.0/lib/common/brewer_colors
graphviz-2.49.0/lib/common/logic.h
graphviz-2.49.0/lib/common/geom.c
graphviz-2.49.0/lib/common/color_lib
graphviz-2.49.0/lib/common/splines.c
graphviz-2.49.0/lib/common/macros.h
graphviz-2.49.0/lib/common/utils.h
graphviz-2.49.0/lib/common/args.c
graphviz-2.49.0/lib/common/Makefile.am
graphviz-2.49.0/lib/common/intset.h
graphviz-2.49.0/lib/common/textspan.c
graphviz-2.49.0/lib/common/htmllex.h
graphviz-2.49.0/lib/common/color_names
graphviz-2.49.0/lib/common/ellipse.c
graphviz-2.49.0/lib/common/colortbl.h
graphviz-2.49.0/lib/common/htmlparse.c
graphviz-2.49.0/lib/common/types.h
graphviz-2.49.0/lib/common/memory.h
graphviz-2.49.0/lib/common/ns.c
graphviz-2.49.0/lib/common/Makefile.in
graphviz-2.49.0/lib/xdot/
graphviz-2.49.0/lib/xdot/libxdot.pc.in
graphviz-2.49.0/lib/xdot/xdot.3.pdf
graphviz-2.49.0/lib/xdot/xdot.vcxproj
graphviz-2.49.0/lib/xdot/xdot.3
graphviz-2.49.0/lib/xdot/Makefile.am
graphviz-2.49.0/lib/xdot/xdot.vcxproj.filters
graphviz-2.49.0/lib/xdot/xdot.c
graphviz-2.49.0/lib/xdot/xdot.h
graphviz-2.49.0/lib/xdot/Makefile.in
graphviz-2.49.0/lib/twopigen/
graphviz-2.49.0/lib/twopigen/gvtwopigen.vcxproj
graphviz-2.49.0/lib/twopigen/circle.h
graphviz-2.49.0/lib/twopigen/circle.c
graphviz-2.49.0/lib/twopigen/twopiinit.c
graphviz-2.49.0/lib/twopigen/gvtwopigen.vcxproj.filters
graphviz-2.49.0/lib/twopigen/Makefile.am
graphviz-2.49.0/lib/twopigen/Makefile.in
graphviz-2.49.0/lib/ingraphs/
graphviz-2.49.0/lib/ingraphs/ingraphs.h
graphviz-2.49.0/lib/ingraphs/ingraphs.vcxproj.filters
graphviz-2.49.0/lib/ingraphs/ingraphs.vcxproj
graphviz-2.49.0/lib/ingraphs/ingraphs.c
graphviz-2.49.0/lib/ingraphs/Makefile.am
graphviz-2.49.0/lib/ingraphs/Makefile.in
graphviz-2.49.0/lib/gvc/
graphviz-2.49.0/lib/gvc/gvjobs.c
graphviz-2.49.0/lib/gvc/gvio.h
graphviz-2.49.0/lib/gvc/gvplugin.c
graphviz-2.49.0/lib/gvc/gvcjob.h
graphviz-2.49.0/lib/gvc/gvplugin_textlayout.h
graphviz-2.49.0/lib/gvc/gvloadimage.c
graphviz-2.49.0/lib/gvc/gvcommon.h
graphviz-2.49.0/lib/gvc/gvplugin_loadimage.h
graphviz-2.49.0/lib/gvc/gvtextlayout.c
graphviz-2.49.0/lib/gvc/gvc.3.pdf
graphviz-2.49.0/lib/gvc/gvc.def
graphviz-2.49.0/lib/gvc/gvdevice.c
graphviz-2.49.0/lib/gvc/gvplugin_device.h
graphviz-2.49.0/lib/gvc/gvtool_tred.c
graphviz-2.49.0/lib/gvc/gvrender.c
graphviz-2.49.0/lib/gvc/gvplugin_render.h
graphviz-2.49.0/lib/gvc/gvusershape.c
graphviz-2.49.0/lib/gvc/gvconfig.c
graphviz-2.49.0/lib/gvc/libgvc.pc.in
graphviz-2.49.0/lib/gvc/gvplugin.h
graphviz-2.49.0/lib/gvc/gvc.c
graphviz-2.49.0/lib/gvc/gvconfig.h
graphviz-2.49.0/lib/gvc/gvcproc.h
graphviz-2.49.0/lib/gvc/gvc.3
graphviz-2.49.0/lib/gvc/gvcint.h
graphviz-2.49.0/lib/gvc/Makefile.am
graphviz-2.49.0/lib/gvc/gvcext.h
graphviz-2.49.0/lib/gvc/gvc.h
graphviz-2.49.0/lib/gvc/gvevent.c
graphviz-2.49.0/lib/gvc/gvplugin_layout.h
graphviz-2.49.0/lib/gvc/gvlayout.c
graphviz-2.49.0/lib/gvc/gvcontext.c
graphviz-2.49.0/lib/gvc/Makefile.in
graphviz-2.49.0/lib/expr/
graphviz-2.49.0/lib/expr/exgram.h
graphviz-2.49.0/lib/expr/y.tab.h
graphviz-2.49.0/lib/expr/expr.3.pdf
graphviz-2.49.0/lib/expr/exerror.c
graphviz-2.49.0/lib/expr/exzero.c
graphviz-2.49.0/lib/expr/expr.vcxproj.filters
graphviz-2.49.0/lib/expr/exop.h
graphviz-2.49.0/lib/expr/Makefile.nmake
graphviz-2.49.0/lib/expr/exparse.h
graphviz-2.49.0/lib/expr/exparse.y
graphviz-2.49.0/lib/expr/extype.c
graphviz-2.49.0/lib/expr/exdata.c
graphviz-2.49.0/lib/expr/expr.vcxproj
graphviz-2.49.0/lib/expr/exopen.c
graphviz-2.49.0/lib/expr/exnospace.c
graphviz-2.49.0/lib/expr/expr.h
graphviz-2.49.0/lib/expr/extoken.c
graphviz-2.49.0/lib/expr/excc.c
graphviz-2.49.0/lib/expr/excontext.c
graphviz-2.49.0/lib/expr/exstash.c
graphviz-2.49.0/lib/expr/exparse.c
graphviz-2.49.0/lib/expr/exeval.c
graphviz-2.49.0/lib/expr/Makefile.am
graphviz-2.49.0/lib/expr/libexpr.pc.in
graphviz-2.49.0/lib/expr/Makefile.orig
graphviz-2.49.0/lib/expr/expr.3
graphviz-2.49.0/lib/expr/y.tab.c
graphviz-2.49.0/lib/expr/y.output
graphviz-2.49.0/lib/expr/exlib.h
graphviz-2.49.0/lib/expr/Makefile.in
graphviz-2.49.0/lib/expr/exexpr.c
graphviz-2.49.0/lib/dotgen/
graphviz-2.49.0/lib/dotgen/gvdotgen.vcxproj.filters
graphviz-2.49.0/lib/dotgen/fastgr.c
graphviz-2.49.0/lib/dotgen/class1.c
graphviz-2.49.0/lib/dotgen/flat.c
graphviz-2.49.0/lib/dotgen/decomp.c
graphviz-2.49.0/lib/dotgen/sameport.c
graphviz-2.49.0/lib/dotgen/position.c
graphviz-2.49.0/lib/dotgen/rank.c
graphviz-2.49.0/lib/dotgen/gvdotgen.vcxproj
graphviz-2.49.0/lib/dotgen/dotprocs.h
graphviz-2.49.0/lib/dotgen/cluster.c
graphviz-2.49.0/lib/dotgen/Makefile.am
graphviz-2.49.0/lib/dotgen/dotsplines.c
graphviz-2.49.0/lib/dotgen/dot.h
graphviz-2.49.0/lib/dotgen/aspect.h
graphviz-2.49.0/lib/dotgen/aspect.c
graphviz-2.49.0/lib/dotgen/acyclic.c
graphviz-2.49.0/lib/dotgen/conc.c
graphviz-2.49.0/lib/dotgen/mincross.c
graphviz-2.49.0/lib/dotgen/compound.c
graphviz-2.49.0/lib/dotgen/class2.c
graphviz-2.49.0/lib/dotgen/dotinit.c
graphviz-2.49.0/lib/dotgen/Makefile.in
graphviz-2.49.0/lib/patchwork/
graphviz-2.49.0/lib/patchwork/tree_map.c
graphviz-2.49.0/lib/patchwork/gvpatchwork.vcxproj.filters
graphviz-2.49.0/lib/patchwork/patchwork.c
graphviz-2.49.0/lib/patchwork/patchworkinit.c
graphviz-2.49.0/lib/patchwork/tree_map.h
graphviz-2.49.0/lib/patchwork/patchwork.h
graphviz-2.49.0/lib/patchwork/Makefile.am
graphviz-2.49.0/lib/patchwork/gvpatchwork.vcxproj
graphviz-2.49.0/lib/patchwork/Makefile.in
graphviz-2.49.0/lib/pack/
graphviz-2.49.0/lib/pack/pack.h
graphviz-2.49.0/lib/pack/pack.c
graphviz-2.49.0/lib/pack/pack.3
graphviz-2.49.0/lib/pack/ccomps.c
graphviz-2.49.0/lib/pack/Makefile.am
graphviz-2.49.0/lib/pack/pack.3.pdf
graphviz-2.49.0/lib/pack/ptest.c
graphviz-2.49.0/lib/pack/Makefile.in
graphviz-2.49.0/lib/neatogen/
graphviz-2.49.0/lib/neatogen/voronoi.h
graphviz-2.49.0/lib/neatogen/quad_prog_solver.h
graphviz-2.49.0/lib/neatogen/neato.h
graphviz-2.49.0/lib/neatogen/matinv.c
graphviz-2.49.0/lib/neatogen/closest.c
graphviz-2.49.0/lib/neatogen/quad_prog_vpsc.h
graphviz-2.49.0/lib/neatogen/hedges.h
graphviz-2.49.0/lib/neatogen/opt_arrangement.c
graphviz-2.49.0/lib/neatogen/digcola.h
graphviz-2.49.0/lib/neatogen/adjust.c
graphviz-2.49.0/lib/neatogen/bfs.c
graphviz-2.49.0/lib/neatogen/dijkstra.h
graphviz-2.49.0/lib/neatogen/legal.c
graphviz-2.49.0/lib/neatogen/conjgrad.h
graphviz-2.49.0/lib/neatogen/mem.h
graphviz-2.49.0/lib/neatogen/printvis.c
graphviz-2.49.0/lib/neatogen/overlap.c
graphviz-2.49.0/lib/neatogen/voronoi.c
graphviz-2.49.0/lib/neatogen/poly.h
graphviz-2.49.0/lib/neatogen/memory.c
graphviz-2.49.0/lib/neatogen/multispline.c
graphviz-2.49.0/lib/neatogen/stress.c
graphviz-2.49.0/lib/neatogen/quad_prog_solve.c
graphviz-2.49.0/lib/neatogen/matrix_ops.h
graphviz-2.49.0/lib/neatogen/lu.c
graphviz-2.49.0/lib/neatogen/sparsegraph.h
graphviz-2.49.0/lib/neatogen/bfs.h
graphviz-2.49.0/lib/neatogen/heap.h
graphviz-2.49.0/lib/neatogen/randomkit.c
graphviz-2.49.0/lib/neatogen/info.h
graphviz-2.49.0/lib/neatogen/overlap.h
graphviz-2.49.0/lib/neatogen/embed_graph.h
graphviz-2.49.0/lib/neatogen/site.c
graphviz-2.49.0/lib/neatogen/pca.c
graphviz-2.49.0/lib/neatogen/stress.h
graphviz-2.49.0/lib/neatogen/pca.h
graphviz-2.49.0/lib/neatogen/gvneatogen.vcxproj.filters
graphviz-2.49.0/lib/neatogen/constraint.c
graphviz-2.49.0/lib/neatogen/quad_prog_vpsc.c
graphviz-2.49.0/lib/neatogen/neatosplines.c
graphviz-2.49.0/lib/neatogen/constrained_majorization_ipsep.c
graphviz-2.49.0/lib/neatogen/matrix_ops.c
graphviz-2.49.0/lib/neatogen/sgd.c
graphviz-2.49.0/lib/neatogen/delaunay.c
graphviz-2.49.0/lib/neatogen/stuff.c
graphviz-2.49.0/lib/neatogen/poly.c
graphviz-2.49.0/lib/neatogen/defs.h
graphviz-2.49.0/lib/neatogen/info.c
graphviz-2.49.0/lib/neatogen/kkutils.c
graphviz-2.49.0/lib/neatogen/geometry.c
graphviz-2.49.0/lib/neatogen/delaunay.h
graphviz-2.49.0/lib/neatogen/neatoprocs.h
graphviz-2.49.0/lib/neatogen/dijkstra.c
graphviz-2.49.0/lib/neatogen/circuit.c
graphviz-2.49.0/lib/neatogen/solve.c
graphviz-2.49.0/lib/neatogen/call_tri.h
graphviz-2.49.0/lib/neatogen/edges.c
graphviz-2.49.0/lib/neatogen/kkutils.h
graphviz-2.49.0/lib/neatogen/Makefile.am
graphviz-2.49.0/lib/neatogen/mosek_quad_solve.h
graphviz-2.49.0/lib/neatogen/multispline.h
graphviz-2.49.0/lib/neatogen/geometry.h
graphviz-2.49.0/lib/neatogen/conjgrad.c
graphviz-2.49.0/lib/neatogen/hedges.c
graphviz-2.49.0/lib/neatogen/constrained_majorization.c
graphviz-2.49.0/lib/neatogen/compute_hierarchy.c
graphviz-2.49.0/lib/neatogen/embed_graph.c
graphviz-2.49.0/lib/neatogen/smart_ini_x.c
graphviz-2.49.0/lib/neatogen/mosek_quad_solve.c
graphviz-2.49.0/lib/neatogen/heap.c
graphviz-2.49.0/lib/neatogen/call_tri.c
graphviz-2.49.0/lib/neatogen/adjust.h
graphviz-2.49.0/lib/neatogen/edges.h
graphviz-2.49.0/lib/neatogen/fPQ.h
graphviz-2.49.0/lib/neatogen/gvneatogen.vcxproj
graphviz-2.49.0/lib/neatogen/site.h
graphviz-2.49.0/lib/neatogen/closest.h
graphviz-2.49.0/lib/neatogen/Makefile.in
graphviz-2.49.0/lib/neatogen/neatoinit.c
graphviz-2.49.0/lib/neatogen/sgd.h
graphviz-2.49.0/lib/neatogen/randomkit.h
graphviz-2.49.0/lib/Makefile.am
graphviz-2.49.0/lib/sfio/
graphviz-2.49.0/lib/sfio/sfraise.c
graphviz-2.49.0/lib/sfio/sfflsbuf.c
graphviz-2.49.0/lib/sfio/sfwrite.c
graphviz-2.49.0/lib/sfio/sfmode.c
graphviz-2.49.0/lib/sfio/sfpkrd.c
graphviz-2.49.0/lib/sfio/sfread.c
graphviz-2.49.0/lib/sfio/sfio.vcxproj
graphviz-2.49.0/lib/sfio/sfseek.c
graphviz-2.49.0/lib/sfio/sfungetc.c
graphviz-2.49.0/lib/sfio/sfdisc.c
graphviz-2.49.0/lib/sfio/sfsync.c
graphviz-2.49.0/lib/sfio/sfprintf.c
graphviz-2.49.0/lib/sfio/sfhdr.h
graphviz-2.49.0/lib/sfio/sfwr.c
graphviz-2.49.0/lib/sfio/sfextern.c
graphviz-2.49.0/lib/sfio/sfopen.c
graphviz-2.49.0/lib/sfio/sffilbuf.c
graphviz-2.49.0/lib/sfio/sfio_t.h
graphviz-2.49.0/lib/sfio/sfresize.c
graphviz-2.49.0/lib/sfio/sftable.c
graphviz-2.49.0/lib/sfio/sfswap.c
graphviz-2.49.0/lib/sfio/sfclose.c
graphviz-2.49.0/lib/sfio/sfsk.c
graphviz-2.49.0/lib/sfio/sfnew.c
graphviz-2.49.0/lib/sfio/sfscanf.c
graphviz-2.49.0/lib/sfio/sfnputc.c
graphviz-2.49.0/lib/sfio/sfrd.c
graphviz-2.49.0/lib/sfio/sfvscanf.c
graphviz-2.49.0/lib/sfio/sfsetfd.c
graphviz-2.49.0/lib/sfio/sfio.vcxproj.filters
graphviz-2.49.0/lib/sfio/sftmp.c
graphviz-2.49.0/lib/sfio/sfstack.c
graphviz-2.49.0/lib/sfio/sfvprintf.c
graphviz-2.49.0/lib/sfio/Makefile.am
graphviz-2.49.0/lib/sfio/Sfio_f/
graphviz-2.49.0/lib/sfio/Sfio_f/_sfputc.c
graphviz-2.49.0/lib/sfio/Sfio_f/_sfgetc.c
graphviz-2.49.0/lib/sfio/Sfio_f/_sffileno.c
graphviz-2.49.0/lib/sfio/Sfio_f/Makefile.am
graphviz-2.49.0/lib/sfio/Sfio_f/_sfslen.c
graphviz-2.49.0/lib/sfio/Sfio_f/Makefile.in
graphviz-2.49.0/lib/sfio/sfsetbuf.c
graphviz-2.49.0/lib/sfio/sfexcept.c
graphviz-2.49.0/lib/sfio/sfio.h
graphviz-2.49.0/lib/sfio/README
graphviz-2.49.0/lib/sfio/sfputr.c
graphviz-2.49.0/lib/sfio/sfcvt.c
graphviz-2.49.0/lib/sfio/Makefile.in
graphviz-2.49.0/lib/ortho/
graphviz-2.49.0/lib/ortho/maze.c
graphviz-2.49.0/lib/ortho/sgraph.c
graphviz-2.49.0/lib/ortho/sgraph.h
graphviz-2.49.0/lib/ortho/gvortho.vcxproj
graphviz-2.49.0/lib/ortho/maze.h
graphviz-2.49.0/lib/ortho/trapezoid.c
graphviz-2.49.0/lib/ortho/trap.h
graphviz-2.49.0/lib/ortho/structures.h
graphviz-2.49.0/lib/ortho/rawgraph.c
graphviz-2.49.0/lib/ortho/rawgraph.h
graphviz-2.49.0/lib/ortho/ortho.h
graphviz-2.49.0/lib/ortho/partition.c
graphviz-2.49.0/lib/ortho/ortho.c
graphviz-2.49.0/lib/ortho/Makefile.am
graphviz-2.49.0/lib/ortho/partition.h
graphviz-2.49.0/lib/ortho/gvortho.vcxproj.filters
graphviz-2.49.0/lib/ortho/fPQ.h
graphviz-2.49.0/lib/ortho/Makefile.in
graphviz-2.49.0/lib/ortho/fPQ.c
graphviz-2.49.0/lib/sfdpgen/
graphviz-2.49.0/lib/sfdpgen/stress_model.h
graphviz-2.49.0/lib/sfdpgen/sfdp.vcxproj.filters
graphviz-2.49.0/lib/sfdpgen/spring_electrical.c
graphviz-2.49.0/lib/sfdpgen/uniform_stress.c
graphviz-2.49.0/lib/sfdpgen/stress_model.c
graphviz-2.49.0/lib/sfdpgen/libsfdp.pc.in
graphviz-2.49.0/lib/sfdpgen/PriorityQueue.h
graphviz-2.49.0/lib/sfdpgen/PriorityQueue.c
graphviz-2.49.0/lib/sfdpgen/post_process.h
graphviz-2.49.0/lib/sfdpgen/Multilevel.h
graphviz-2.49.0/lib/sfdpgen/uniform_stress.h
graphviz-2.49.0/lib/sfdpgen/sparse_solve.h
graphviz-2.49.0/lib/sfdpgen/sfdp.h
graphviz-2.49.0/lib/sfdpgen/sfdpinit.c
graphviz-2.49.0/lib/sfdpgen/Makefile.am
graphviz-2.49.0/lib/sfdpgen/sparse_solve.c
graphviz-2.49.0/lib/sfdpgen/Multilevel.c
graphviz-2.49.0/lib/sfdpgen/sfdp.vcxproj
graphviz-2.49.0/lib/sfdpgen/post_process.c
graphviz-2.49.0/lib/sfdpgen/Makefile.in
graphviz-2.49.0/lib/sfdpgen/sfdpinternal.h
graphviz-2.49.0/lib/sfdpgen/spring_electrical.h
graphviz-2.49.0/lib/vmalloc/
graphviz-2.49.0/lib/vmalloc/vmalloc.vcxproj.filters
graphviz-2.49.0/lib/vmalloc/vmalloc.vcxproj
graphviz-2.49.0/lib/vmalloc/vmstrdup.c
graphviz-2.49.0/lib/vmalloc/vmalloc.h
graphviz-2.49.0/lib/vmalloc/Makefile.am
graphviz-2.49.0/lib/vmalloc/vmclose.c
graphviz-2.49.0/lib/vmalloc/vmclear.c
graphviz-2.49.0/lib/vmalloc/vmopen.c
graphviz-2.49.0/lib/vmalloc/Makefile.in
graphviz-2.49.0/lib/vmalloc/vmalloc.c
graphviz-2.49.0/lib/gvc.vcxproj.filters
graphviz-2.49.0/lib/sparse/
graphviz-2.49.0/lib/sparse/vector.h
graphviz-2.49.0/lib/sparse/LinkedList.c
graphviz-2.49.0/lib/sparse/color_palette.h
graphviz-2.49.0/lib/sparse/colorutil.c
graphviz-2.49.0/lib/sparse/color_palette.c
graphviz-2.49.0/lib/sparse/clustering.h
graphviz-2.49.0/lib/sparse/gvsparse.vcxproj
graphviz-2.49.0/lib/sparse/clustering.c
graphviz-2.49.0/lib/sparse/BinaryHeap.h
graphviz-2.49.0/lib/sparse/DotIO.h
graphviz-2.49.0/lib/sparse/general.h
graphviz-2.49.0/lib/sparse/IntStack.h
graphviz-2.49.0/lib/sparse/DotIO.c
graphviz-2.49.0/lib/sparse/IntStack.c
graphviz-2.49.0/lib/sparse/LinkedList.h
graphviz-2.49.0/lib/sparse/general.c
graphviz-2.49.0/lib/sparse/gvsparse.vcxproj.filters
graphviz-2.49.0/lib/sparse/SparseMatrix.h
graphviz-2.49.0/lib/sparse/Makefile.am
graphviz-2.49.0/lib/sparse/QuadTree.c
graphviz-2.49.0/lib/sparse/colorutil.h
graphviz-2.49.0/lib/sparse/mq.h
graphviz-2.49.0/lib/sparse/QuadTree.h
graphviz-2.49.0/lib/sparse/BinaryHeap.c
graphviz-2.49.0/lib/sparse/mq.c
graphviz-2.49.0/lib/sparse/SparseMatrix.c
graphviz-2.49.0/lib/sparse/vector.c
graphviz-2.49.0/lib/sparse/Makefile.in
graphviz-2.49.0/lib/Makefile.in
graphviz-2.49.0/version.m4
graphviz-2.49.0/awk/
graphviz-2.49.0/awk/brewer.awk
graphviz-2.49.0/awk/svgcolor.awk
graphviz-2.49.0/awk/stringize.awk
graphviz-2.49.0/awk/colortbl.awk
graphviz-2.49.0/configure
graphviz-2.49.0/cmd/
graphviz-2.49.0/cmd/edgepaint/
graphviz-2.49.0/cmd/edgepaint/edgepaintmain.c
graphviz-2.49.0/cmd/edgepaint/edgepaint.1.pdf
graphviz-2.49.0/cmd/edgepaint/edgepaint.vcxproj.filters
graphviz-2.49.0/cmd/edgepaint/edgepaint.vcxproj
graphviz-2.49.0/cmd/edgepaint/Makefile.am
graphviz-2.49.0/cmd/edgepaint/edgepaint.1
graphviz-2.49.0/cmd/edgepaint/Makefile.in
graphviz-2.49.0/cmd/mingle/
graphviz-2.49.0/cmd/mingle/mingle.1.pdf
graphviz-2.49.0/cmd/mingle/minglemain.c
graphviz-2.49.0/cmd/mingle/Makefile.am
graphviz-2.49.0/cmd/mingle/mingle.1
graphviz-2.49.0/cmd/mingle/mingle.vcxproj
graphviz-2.49.0/cmd/mingle/mingle.vcxproj.filters
graphviz-2.49.0/cmd/mingle/Makefile.in
graphviz-2.49.0/cmd/gvmap/
graphviz-2.49.0/cmd/gvmap/power.h
graphviz-2.49.0/cmd/gvmap/cluster.1
graphviz-2.49.0/cmd/gvmap/gvmap.sh.1
graphviz-2.49.0/cmd/gvmap/country_graph_coloring.c
graphviz-2.49.0/cmd/gvmap/gvmap.c
graphviz-2.49.0/cmd/gvmap/cluster.1.pdf
graphviz-2.49.0/cmd/gvmap/country_graph_coloring.h
graphviz-2.49.0/cmd/gvmap/gvmap.sh.1.pdf
graphviz-2.49.0/cmd/gvmap/cluster.c
graphviz-2.49.0/cmd/gvmap/make_map.h
graphviz-2.49.0/cmd/gvmap/Makefile.am
graphviz-2.49.0/cmd/gvmap/make_map.c
graphviz-2.49.0/cmd/gvmap/gvmap.1.pdf
graphviz-2.49.0/cmd/gvmap/gvmap.vcxproj.filters
graphviz-2.49.0/cmd/gvmap/power.c
graphviz-2.49.0/cmd/gvmap/gvmap.sh
graphviz-2.49.0/cmd/gvmap/gvmap.1
graphviz-2.49.0/cmd/gvmap/gvmap.vcxproj
graphviz-2.49.0/cmd/gvmap/Makefile.in
graphviz-2.49.0/cmd/lneato/
graphviz-2.49.0/cmd/lneato/lneato.1.pdf
graphviz-2.49.0/cmd/lneato/lneato.vcxproj
graphviz-2.49.0/cmd/lneato/lneato.vcxproj.filters
graphviz-2.49.0/cmd/lneato/mswin32/
graphviz-2.49.0/cmd/lneato/mswin32/lneato.c
graphviz-2.49.0/cmd/lneato/mswin32/lneato.mak
graphviz-2.49.0/cmd/lneato/mswin32/doinst
graphviz-2.49.0/cmd/lneato/lneato.bsh
graphviz-2.49.0/cmd/lneato/lneato.1
graphviz-2.49.0/cmd/lneato/lneato.sh
graphviz-2.49.0/cmd/lneato/lneato.ksh
graphviz-2.49.0/cmd/lneato/Makefile.am
graphviz-2.49.0/cmd/lneato/Makefile.in
graphviz-2.49.0/cmd/gvpr/
graphviz-2.49.0/cmd/gvpr/gvpr.1
graphviz-2.49.0/cmd/gvpr/gvpr.vcxproj.filters
graphviz-2.49.0/cmd/gvpr/lib/
graphviz-2.49.0/cmd/gvpr/lib/flatten
graphviz-2.49.0/cmd/gvpr/lib/maxdeg
graphviz-2.49.0/cmd/gvpr/lib/dijkstra
graphviz-2.49.0/cmd/gvpr/lib/chkedges
graphviz-2.49.0/cmd/gvpr/lib/attr
graphviz-2.49.0/cmd/gvpr/lib/clustg
graphviz-2.49.0/cmd/gvpr/lib/color
graphviz-2.49.0/cmd/gvpr/lib/group
graphviz-2.49.0/cmd/gvpr/lib/dechain
graphviz-2.49.0/cmd/gvpr/lib/bipart
graphviz-2.49.0/cmd/gvpr/lib/col
graphviz-2.49.0/cmd/gvpr/lib/bbox
graphviz-2.49.0/cmd/gvpr/lib/bb
graphviz-2.49.0/cmd/gvpr/lib/delnodes
graphviz-2.49.0/cmd/gvpr/lib/deledges
graphviz-2.49.0/cmd/gvpr/lib/binduce
graphviz-2.49.0/cmd/gvpr/lib/treetoclust
graphviz-2.49.0/cmd/gvpr/lib/topon
graphviz-2.49.0/cmd/gvpr/lib/histogram
graphviz-2.49.0/cmd/gvpr/lib/cycle
graphviz-2.49.0/cmd/gvpr/lib/path
graphviz-2.49.0/cmd/gvpr/lib/indent
graphviz-2.49.0/cmd/gvpr/lib/rotate
graphviz-2.49.0/cmd/gvpr/lib/get-layers-list
graphviz-2.49.0/cmd/gvpr/lib/scalexy
graphviz-2.49.0/cmd/gvpr/lib/Makefile.am
graphviz-2.49.0/cmd/gvpr/lib/chkclusters
graphviz-2.49.0/cmd/gvpr/lib/addranks
graphviz-2.49.0/cmd/gvpr/lib/knbhd
graphviz-2.49.0/cmd/gvpr/lib/anon
graphviz-2.49.0/cmd/gvpr/lib/deghist
graphviz-2.49.0/cmd/gvpr/lib/span
graphviz-2.49.0/cmd/gvpr/lib/depath
graphviz-2.49.0/cmd/gvpr/lib/addrings
graphviz-2.49.0/cmd/gvpr/lib/addedges
graphviz-2.49.0/cmd/gvpr/lib/delmulti
graphviz-2.49.0/cmd/gvpr/lib/scale
graphviz-2.49.0/cmd/gvpr/lib/Makefile
graphviz-2.49.0/cmd/gvpr/lib/Makefile.in
graphviz-2.49.0/cmd/gvpr/lib/collapse
graphviz-2.49.0/cmd/gvpr/lib/cliptree
graphviz-2.49.0/cmd/gvpr/gvprmain.c
graphviz-2.49.0/cmd/gvpr/gvpr.vcxproj
graphviz-2.49.0/cmd/gvpr/Makefile.am
graphviz-2.49.0/cmd/gvpr/Makefile.in
graphviz-2.49.0/cmd/gvpr/gvpr.1.pdf
graphviz-2.49.0/cmd/smyrna/
graphviz-2.49.0/cmd/smyrna/topviewfuncs.h
graphviz-2.49.0/cmd/smyrna/main.c
graphviz-2.49.0/cmd/smyrna/support.h
graphviz-2.49.0/cmd/smyrna/draw.c
graphviz-2.49.0/cmd/smyrna/gltemplate.h
graphviz-2.49.0/cmd/smyrna/viewport.c
graphviz-2.49.0/cmd/smyrna/trackball.h
graphviz-2.49.0/cmd/smyrna/topviewfuncs.c
graphviz-2.49.0/cmd/smyrna/trackball.c
graphviz-2.49.0/cmd/smyrna/arcball.h
graphviz-2.49.0/cmd/smyrna/smyrnadefs.h
graphviz-2.49.0/cmd/smyrna/glmotion.h
graphviz-2.49.0/cmd/smyrna/topviewdefs.h
graphviz-2.49.0/cmd/smyrna/draw.h
graphviz-2.49.0/cmd/smyrna/smyrna_utils.h
graphviz-2.49.0/cmd/smyrna/glutrender.h
graphviz-2.49.0/cmd/smyrna/smyrna.vcxproj.filters
graphviz-2.49.0/cmd/smyrna/tvnodes.c
graphviz-2.49.0/cmd/smyrna/viewportcamera.c
graphviz-2.49.0/cmd/smyrna/selectionfuncs.h
graphviz-2.49.0/cmd/smyrna/TODO
graphviz-2.49.0/cmd/smyrna/tvnodes.h
graphviz-2.49.0/cmd/smyrna/topfisheyeview.c
graphviz-2.49.0/cmd/smyrna/glutrender.c
graphviz-2.49.0/cmd/smyrna/smyrna.vcxproj
graphviz-2.49.0/cmd/smyrna/smyrna.1.pdf
graphviz-2.49.0/cmd/smyrna/viewportcamera.h
graphviz-2.49.0/cmd/smyrna/topfisheyeview.h
graphviz-2.49.0/cmd/smyrna/gltemplate.c
graphviz-2.49.0/cmd/smyrna/hotkeymap.c
graphviz-2.49.0/cmd/smyrna/polytess.c
graphviz-2.49.0/cmd/smyrna/glexpose.c
graphviz-2.49.0/cmd/smyrna/hier.c
graphviz-2.49.0/cmd/smyrna/hotkeymap.h
graphviz-2.49.0/cmd/smyrna/selectionfuncs.c
graphviz-2.49.0/cmd/smyrna/smyrna_utils.c
graphviz-2.49.0/cmd/smyrna/Makefile.am
graphviz-2.49.0/cmd/smyrna/gui/
graphviz-2.49.0/cmd/smyrna/gui/callbacks.c
graphviz-2.49.0/cmd/smyrna/gui/menucallbacks.h
graphviz-2.49.0/cmd/smyrna/gui/appmouse.h
graphviz-2.49.0/cmd/smyrna/gui/datalistcallbacks.h
graphviz-2.49.0/cmd/smyrna/gui/topviewsettings.h
graphviz-2.49.0/cmd/smyrna/gui/gui.h
graphviz-2.49.0/cmd/smyrna/gui/menucallbacks.c
graphviz-2.49.0/cmd/smyrna/gui/glcompui.c
graphviz-2.49.0/cmd/smyrna/gui/frmobjectui.c
graphviz-2.49.0/cmd/smyrna/gui/callbacks.h
graphviz-2.49.0/cmd/smyrna/gui/toolboxcallbacks.h
graphviz-2.49.0/cmd/smyrna/gui/glcompui.h
graphviz-2.49.0/cmd/smyrna/gui/gui.c
graphviz-2.49.0/cmd/smyrna/gui/appmouse.c
graphviz-2.49.0/cmd/smyrna/gui/datalistcallbacks.c
graphviz-2.49.0/cmd/smyrna/gui/frmobjectui.h
graphviz-2.49.0/cmd/smyrna/gui/toolboxcallbacks.c
graphviz-2.49.0/cmd/smyrna/gui/topviewsettings.c
graphviz-2.49.0/cmd/smyrna/gvprpipe.h
graphviz-2.49.0/cmd/smyrna/arcball.c
graphviz-2.49.0/cmd/smyrna/smyrna.1
graphviz-2.49.0/cmd/smyrna/polytess.h
graphviz-2.49.0/cmd/smyrna/glmotion.c
graphviz-2.49.0/cmd/smyrna/materials.h
graphviz-2.49.0/cmd/smyrna/gvprpipe.c
graphviz-2.49.0/cmd/smyrna/viewport.h
graphviz-2.49.0/cmd/smyrna/glexpose.h
graphviz-2.49.0/cmd/smyrna/hier.h
graphviz-2.49.0/cmd/smyrna/Makefile.in
graphviz-2.49.0/cmd/dot/
graphviz-2.49.0/cmd/dot/dot_builtins.c
graphviz-2.49.0/cmd/dot/no_builtins.c
graphviz-2.49.0/cmd/dot/dot.vcxproj.filters
graphviz-2.49.0/cmd/dot/dot.vcxproj
graphviz-2.49.0/cmd/dot/dot.1
graphviz-2.49.0/cmd/dot/osage.1.pdf
graphviz-2.49.0/cmd/dot/dot.c
graphviz-2.49.0/cmd/dot/osage.1
graphviz-2.49.0/cmd/dot/patchwork.1
graphviz-2.49.0/cmd/dot/Makefile.am
graphviz-2.49.0/cmd/dot/dot.1.pdf
graphviz-2.49.0/cmd/dot/patchwork.1.pdf
graphviz-2.49.0/cmd/dot/Makefile.in
graphviz-2.49.0/cmd/tools/
graphviz-2.49.0/cmd/tools/sccmap.1
graphviz-2.49.0/cmd/tools/gvcolor.vcxproj
graphviz-2.49.0/cmd/tools/graph_generator.h
graphviz-2.49.0/cmd/tools/mmio.h
graphviz-2.49.0/cmd/tools/gml2gv.vcxproj.filters
graphviz-2.49.0/cmd/tools/gc.vcxproj
graphviz-2.49.0/cmd/tools/ccomps.1
graphviz-2.49.0/cmd/tools/colxlate.c
graphviz-2.49.0/cmd/tools/dijkstra.vcxproj
graphviz-2.49.0/cmd/tools/gvcolor.1.pdf
graphviz-2.49.0/cmd/tools/bcomps.vcxproj
graphviz-2.49.0/cmd/tools/gvgen.1
graphviz-2.49.0/cmd/tools/gv2gml.c
graphviz-2.49.0/cmd/tools/mm2gv.vcxproj.filters
graphviz-2.49.0/cmd/tools/sccmap.vcxproj.filters
graphviz-2.49.0/cmd/tools/nop.1
graphviz-2.49.0/cmd/tools/gvgen.c
graphviz-2.49.0/cmd/tools/gc.c
graphviz-2.49.0/cmd/tools/graph_generator.c
graphviz-2.49.0/cmd/tools/cvtgxl.c
graphviz-2.49.0/cmd/tools/graphml2gv.1
graphviz-2.49.0/cmd/tools/acyclic.vcxproj
graphviz-2.49.0/cmd/tools/mmio.c
graphviz-2.49.0/cmd/tools/ccomps.vcxproj
graphviz-2.49.0/cmd/tools/gvcolor.vcxproj.filters
graphviz-2.49.0/cmd/tools/mm2gv.vcxproj
graphviz-2.49.0/cmd/tools/matrix_market.c
graphviz-2.49.0/cmd/tools/sccmap.c
graphviz-2.49.0/cmd/tools/nop.1.pdf
graphviz-2.49.0/cmd/tools/gvpack.1
graphviz-2.49.0/cmd/tools/gc.vcxproj.filters
graphviz-2.49.0/cmd/tools/gml2gv.c
graphviz-2.49.0/cmd/tools/gvpack.1.pdf
graphviz-2.49.0/cmd/tools/bcomps.vcxproj.filters
graphviz-2.49.0/cmd/tools/nop.c
graphviz-2.49.0/cmd/tools/graphml2gv.vcxproj.filters
graphviz-2.49.0/cmd/tools/gvpack.vcxproj
graphviz-2.49.0/cmd/tools/gv2gxl.c
graphviz-2.49.0/cmd/tools/unflatten.c
graphviz-2.49.0/cmd/tools/acyclic.1
graphviz-2.49.0/cmd/tools/ccomps.1.pdf
graphviz-2.49.0/cmd/tools/gvcolor.c
graphviz-2.49.0/cmd/tools/unflatten.1
graphviz-2.49.0/cmd/tools/mm2gv.1
graphviz-2.49.0/cmd/tools/graphml2gv.1.pdf
graphviz-2.49.0/cmd/tools/gxl2gv.c
graphviz-2.49.0/cmd/tools/gv2gml.vcxproj
graphviz-2.49.0/cmd/tools/unflatten.vcxproj.filters
graphviz-2.49.0/cmd/tools/gxl2gv.1.pdf
graphviz-2.49.0/cmd/tools/gxl2gv.1
graphviz-2.49.0/cmd/tools/nop.vcxproj
graphviz-2.49.0/cmd/tools/unflatten.1.pdf
graphviz-2.49.0/cmd/tools/gxl2gv.vcxproj
graphviz-2.49.0/cmd/tools/gmlscan.c
graphviz-2.49.0/cmd/tools/dijkstra.1.pdf
graphviz-2.49.0/cmd/tools/gvpack.vcxproj.filters
graphviz-2.49.0/cmd/tools/gvgen.1.pdf
graphviz-2.49.0/cmd/tools/gml2gv.h
graphviz-2.49.0/cmd/tools/nop.vcxproj.filters
graphviz-2.49.0/cmd/tools/unflatten.vcxproj
graphviz-2.49.0/cmd/tools/gvcolor.1
graphviz-2.49.0/cmd/tools/bcomps.1.pdf
graphviz-2.49.0/cmd/tools/gmlparse.h
graphviz-2.49.0/cmd/tools/matrix_market.h
graphviz-2.49.0/cmd/tools/gmlparse.y
graphviz-2.49.0/cmd/tools/gxl2gv.vcxproj.filters
graphviz-2.49.0/cmd/tools/mm2gv.1.pdf
graphviz-2.49.0/cmd/tools/tred.c
graphviz-2.49.0/cmd/tools/sccmap.1.pdf
graphviz-2.49.0/cmd/tools/tred.1.pdf
graphviz-2.49.0/cmd/tools/convert.h
graphviz-2.49.0/cmd/tools/gmlscan.l
graphviz-2.49.0/cmd/tools/bcomps.1
graphviz-2.49.0/cmd/tools/bcomps.c
graphviz-2.49.0/cmd/tools/gv2gml.vcxproj.filters
graphviz-2.49.0/cmd/tools/gvpack.c
graphviz-2.49.0/cmd/tools/sccmap.vcxproj
graphviz-2.49.0/cmd/tools/dijkstra.c
graphviz-2.49.0/cmd/tools/ccomps.c
graphviz-2.49.0/cmd/tools/dijkstra.1
graphviz-2.49.0/cmd/tools/Makefile.am
graphviz-2.49.0/cmd/tools/graphml2gv.c
graphviz-2.49.0/cmd/tools/gc.1
graphviz-2.49.0/cmd/tools/gc.1.pdf
graphviz-2.49.0/cmd/tools/graphml2gv.vcxproj
graphviz-2.49.0/cmd/tools/gml2gv.vcxproj
graphviz-2.49.0/cmd/tools/gmlparse.c
graphviz-2.49.0/cmd/tools/acyclic.1.pdf
graphviz-2.49.0/cmd/tools/mm2gv.c
graphviz-2.49.0/cmd/tools/gvgen.vcxproj
graphviz-2.49.0/cmd/tools/gvgen.vcxproj.filters
graphviz-2.49.0/cmd/tools/acyclic.c
graphviz-2.49.0/cmd/tools/gml2gv.1
graphviz-2.49.0/cmd/tools/colortbl.h
graphviz-2.49.0/cmd/tools/gml2gv.1.pdf
graphviz-2.49.0/cmd/tools/tred.vcxproj.filters
graphviz-2.49.0/cmd/tools/ccomps.vcxproj.filters
graphviz-2.49.0/cmd/tools/acyclic.vcxproj.filters
graphviz-2.49.0/cmd/tools/tred.vcxproj
graphviz-2.49.0/cmd/tools/tred.1
graphviz-2.49.0/cmd/tools/dijkstra.vcxproj.filters
graphviz-2.49.0/cmd/tools/Makefile.in
graphviz-2.49.0/cmd/gvedit/
graphviz-2.49.0/cmd/gvedit/moc_imageviewer.cpp
graphviz-2.49.0/cmd/gvedit/images/
graphviz-2.49.0/cmd/gvedit/images/run.png
graphviz-2.49.0/cmd/gvedit/images/save_as.png
graphviz-2.49.0/cmd/gvedit/images/paste.png
graphviz-2.49.0/cmd/gvedit/images/settings.png
graphviz-2.49.0/cmd/gvedit/images/new.png
graphviz-2.49.0/cmd/gvedit/images/cut.png
graphviz-2.49.0/cmd/gvedit/images/icon.png
graphviz-2.49.0/cmd/gvedit/images/copy.png
graphviz-2.49.0/cmd/gvedit/images/export.png
graphviz-2.49.0/cmd/gvedit/images/Makefile.am
graphviz-2.49.0/cmd/gvedit/images/open.png
graphviz-2.49.0/cmd/gvedit/images/save.png
graphviz-2.49.0/cmd/gvedit/images/Makefile.in
graphviz-2.49.0/cmd/gvedit/mdichild.cpp
graphviz-2.49.0/cmd/gvedit/imageviewer.h
graphviz-2.49.0/cmd/gvedit/main.cpp
graphviz-2.49.0/cmd/gvedit/imageviewer.cpp
graphviz-2.49.0/cmd/gvedit/moc_csettings.cpp
graphviz-2.49.0/cmd/gvedit/gvedit.vcxproj.filters
graphviz-2.49.0/cmd/gvedit/csettings.h
graphviz-2.49.0/cmd/gvedit/gvedit.vcxproj
graphviz-2.49.0/cmd/gvedit/mdichild.h
graphviz-2.49.0/cmd/gvedit/mainwindow.cpp
graphviz-2.49.0/cmd/gvedit/moc_mainwindow.cpp
graphviz-2.49.0/cmd/gvedit/csettings.cpp
graphviz-2.49.0/cmd/gvedit/ui/
graphviz-2.49.0/cmd/gvedit/ui/settings.ui
graphviz-2.49.0/cmd/gvedit/ui/main.ui
graphviz-2.49.0/cmd/gvedit/ui/Makefile.am
graphviz-2.49.0/cmd/gvedit/ui/Makefile.in
graphviz-2.49.0/cmd/gvedit/mdi.qrc
graphviz-2.49.0/cmd/gvedit/gvedit.1.pdf
graphviz-2.49.0/cmd/gvedit/ui_settings.h
graphviz-2.49.0/cmd/gvedit/mainwindow.h
graphviz-2.49.0/cmd/gvedit/Makefile.am
graphviz-2.49.0/cmd/gvedit/gvedit.pro.in
graphviz-2.49.0/cmd/gvedit/qrc_mdi.cpp
graphviz-2.49.0/cmd/gvedit/moc_mdichild.cpp
graphviz-2.49.0/cmd/gvedit/gvedit.1
graphviz-2.49.0/cmd/gvedit/Makefile.in
graphviz-2.49.0/cmd/lefty/
graphviz-2.49.0/cmd/lefty/cs2l/
graphviz-2.49.0/cmd/lefty/cs2l/cs2l.c
graphviz-2.49.0/cmd/lefty/cs2l/cs2l.h
graphviz-2.49.0/cmd/lefty/lex.c
graphviz-2.49.0/cmd/lefty/gfxview.h
graphviz-2.49.0/cmd/lefty/code.c
graphviz-2.49.0/cmd/lefty/mem.h
graphviz-2.49.0/cmd/lefty/exec.h
graphviz-2.49.0/cmd/lefty/leftyio.h
graphviz-2.49.0/cmd/lefty/ws/
graphviz-2.49.0/cmd/lefty/ws/gtk/
graphviz-2.49.0/cmd/lefty/ws/gtk/gmenu.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gscroll.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gcommon.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gcommon.h
graphviz-2.49.0/cmd/lefty/ws/gtk/glabel.c
graphviz-2.49.0/cmd/lefty/ws/gtk/garray.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gview.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gcanvas.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gbutton.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gtext.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gpcanvas.c
graphviz-2.49.0/cmd/lefty/ws/gtk/gquery.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/
graphviz-2.49.0/cmd/lefty/ws/mswin32/gmenu.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/gscroll.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/gcommon.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/gcommon.h
graphviz-2.49.0/cmd/lefty/ws/mswin32/glabel.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/garray.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/gview.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/resource.h
graphviz-2.49.0/cmd/lefty/ws/mswin32/gcanvas.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/Makefile.am
graphviz-2.49.0/cmd/lefty/ws/mswin32/gbutton.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/gtext.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/gpcanvas.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/gquery.c
graphviz-2.49.0/cmd/lefty/ws/mswin32/lefty.rc
graphviz-2.49.0/cmd/lefty/ws/mswin32/Makefile.in
graphviz-2.49.0/cmd/lefty/ws/none/
graphviz-2.49.0/cmd/lefty/ws/none/gmenu.c
graphviz-2.49.0/cmd/lefty/ws/none/gscroll.c
graphviz-2.49.0/cmd/lefty/ws/none/gcommon.c
graphviz-2.49.0/cmd/lefty/ws/none/gcommon.h
graphviz-2.49.0/cmd/lefty/ws/none/glabel.c
graphviz-2.49.0/cmd/lefty/ws/none/garray.c
graphviz-2.49.0/cmd/lefty/ws/none/gview.c
graphviz-2.49.0/cmd/lefty/ws/none/gcanvas.c
graphviz-2.49.0/cmd/lefty/ws/none/gbutton.c
graphviz-2.49.0/cmd/lefty/ws/none/gtext.c
graphviz-2.49.0/cmd/lefty/ws/none/gpcanvas.c
graphviz-2.49.0/cmd/lefty/ws/none/gquery.c
graphviz-2.49.0/cmd/lefty/ws/x11/
graphviz-2.49.0/cmd/lefty/ws/x11/gmenu.c
graphviz-2.49.0/cmd/lefty/ws/x11/gscroll.c
graphviz-2.49.0/cmd/lefty/ws/x11/gcommon.c
graphviz-2.49.0/cmd/lefty/ws/x11/gcommon.h
graphviz-2.49.0/cmd/lefty/ws/x11/glabel.c
graphviz-2.49.0/cmd/lefty/ws/x11/garray.c
graphviz-2.49.0/cmd/lefty/ws/x11/gview.c
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/Draw.c
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/Dir.c
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/Path.c
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/xstat.h
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/SF.h
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/SFDecls.h
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/SelFile.c
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/Makefile.am
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/SFinternal.h
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/README.selfile
graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq/Makefile.in
graphviz-2.49.0/cmd/lefty/ws/x11/gcanvas.c
graphviz-2.49.0/cmd/lefty/ws/x11/Makefile.am
graphviz-2.49.0/cmd/lefty/ws/x11/gbutton.c
graphviz-2.49.0/cmd/lefty/ws/x11/gtext.c
graphviz-2.49.0/cmd/lefty/ws/x11/gpcanvas.c
graphviz-2.49.0/cmd/lefty/ws/x11/gquery.c
graphviz-2.49.0/cmd/lefty/ws/x11/Makefile.in
graphviz-2.49.0/cmd/lefty/ws/Makefile.am
graphviz-2.49.0/cmd/lefty/ws/Makefile.in
graphviz-2.49.0/cmd/lefty/mem.c
graphviz-2.49.0/cmd/lefty/lefty.1
graphviz-2.49.0/cmd/lefty/internal.h
graphviz-2.49.0/cmd/lefty/colors.txt
graphviz-2.49.0/cmd/lefty/str.c
graphviz-2.49.0/cmd/lefty/lefty.vcxproj.filters
graphviz-2.49.0/cmd/lefty/gfxview.c
graphviz-2.49.0/cmd/lefty/txtview.h
graphviz-2.49.0/cmd/lefty/lefty.1.pdf
graphviz-2.49.0/cmd/lefty/parse.h
graphviz-2.49.0/cmd/lefty/common.c
graphviz-2.49.0/cmd/lefty/code.h
graphviz-2.49.0/cmd/lefty/examples/
graphviz-2.49.0/cmd/lefty/examples/slides.lefty
graphviz-2.49.0/cmd/lefty/examples/box.lefty
graphviz-2.49.0/cmd/lefty/examples/tree.lefty
graphviz-2.49.0/cmd/lefty/examples/def.lefty
graphviz-2.49.0/cmd/lefty/examples/fractal.lefty
graphviz-2.49.0/cmd/lefty/examples/Makefile.am
graphviz-2.49.0/cmd/lefty/examples/fractal2.lefty
graphviz-2.49.0/cmd/lefty/examples/Makefile.in
graphviz-2.49.0/cmd/lefty/lefty.psp
graphviz-2.49.0/cmd/lefty/common.h
graphviz-2.49.0/cmd/lefty/dot2l/
graphviz-2.49.0/cmd/lefty/dot2l/y.tab.h
graphviz-2.49.0/cmd/lefty/dot2l/dotlex.c
graphviz-2.49.0/cmd/lefty/dot2l/dotparse.c
graphviz-2.49.0/cmd/lefty/dot2l/dot2l.h
graphviz-2.49.0/cmd/lefty/dot2l/dottrie.c
graphviz-2.49.0/cmd/lefty/dot2l/dotparse.h
graphviz-2.49.0/cmd/lefty/dot2l/dotparse.y
graphviz-2.49.0/cmd/lefty/dot2l/triefa.h
graphviz-2.49.0/cmd/lefty/dot2l/triefa.c
graphviz-2.49.0/cmd/lefty/dot2l/Makefile.am
graphviz-2.49.0/cmd/lefty/dot2l/y.tab.c
graphviz-2.49.0/cmd/lefty/dot2l/y.output
graphviz-2.49.0/cmd/lefty/dot2l/dot2l.c
graphviz-2.49.0/cmd/lefty/dot2l/Makefile.in
graphviz-2.49.0/cmd/lefty/internal.c
graphviz-2.49.0/cmd/lefty/tbl.c
graphviz-2.49.0/cmd/lefty/parse.c
graphviz-2.49.0/cmd/lefty/g.c
graphviz-2.49.0/cmd/lefty/aix_mods/
graphviz-2.49.0/cmd/lefty/aix_mods/common.h
graphviz-2.49.0/cmd/lefty/aix_mods/tbl.c
graphviz-2.49.0/cmd/lefty/aix_mods/exec.c
graphviz-2.49.0/cmd/lefty/txtview.c
graphviz-2.49.0/cmd/lefty/str.h
graphviz-2.49.0/cmd/lefty/tbl.h
graphviz-2.49.0/cmd/lefty/Makefile.am
graphviz-2.49.0/cmd/lefty/display.c
graphviz-2.49.0/cmd/lefty/lefty.c
graphviz-2.49.0/cmd/lefty/display.h
graphviz-2.49.0/cmd/lefty/lex.h
graphviz-2.49.0/cmd/lefty/g.h
graphviz-2.49.0/cmd/lefty/exec.c
graphviz-2.49.0/cmd/lefty/Makefile.in
graphviz-2.49.0/cmd/lefty/os/
graphviz-2.49.0/cmd/lefty/os/mswin32/
graphviz-2.49.0/cmd/lefty/os/mswin32/io.c
graphviz-2.49.0/cmd/lefty/os/mswin32/Makefile.am
graphviz-2.49.0/cmd/lefty/os/mswin32/Makefile.in
graphviz-2.49.0/cmd/lefty/os/Makefile.am
graphviz-2.49.0/cmd/lefty/os/unix/
graphviz-2.49.0/cmd/lefty/os/unix/io.c
graphviz-2.49.0/cmd/lefty/os/unix/Makefile.am
graphviz-2.49.0/cmd/lefty/os/unix/Makefile.in
graphviz-2.49.0/cmd/lefty/os/Makefile.in
graphviz-2.49.0/cmd/lefty/lefty.vcxproj
graphviz-2.49.0/cmd/Makefile.am
graphviz-2.49.0/cmd/dotty/
graphviz-2.49.0/cmd/dotty/dotty.ksh
graphviz-2.49.0/cmd/dotty/dotty_draw.lefty
graphviz-2.49.0/cmd/dotty/dotty_layout.lefty
graphviz-2.49.0/cmd/dotty/dotty.vcxproj
graphviz-2.49.0/cmd/dotty/dotty.sh
graphviz-2.49.0/cmd/dotty/dotty_edit.lefty
graphviz-2.49.0/cmd/dotty/notes
graphviz-2.49.0/cmd/dotty/mswin32/
graphviz-2.49.0/cmd/dotty/mswin32/.deps/
graphviz-2.49.0/cmd/dotty/mswin32/.deps/dotty.Po
graphviz-2.49.0/cmd/dotty/mswin32/dotty.mak
graphviz-2.49.0/cmd/dotty/mswin32/dotty.c
graphviz-2.49.0/cmd/dotty/mswin32/doinst
graphviz-2.49.0/cmd/dotty/dotty.bsh
graphviz-2.49.0/cmd/dotty/dotty.1
graphviz-2.49.0/cmd/dotty/dotty.lefty
graphviz-2.49.0/cmd/dotty/dotty_ui.lefty
graphviz-2.49.0/cmd/dotty/Makefile.am
graphviz-2.49.0/cmd/dotty/dotty.vcxproj.filters
graphviz-2.49.0/cmd/dotty/dotty.1.pdf
graphviz-2.49.0/cmd/dotty/Makefile.in
graphviz-2.49.0/cmd/Makefile.in
graphviz-2.49.0/doc/
graphviz-2.49.0/doc/fontfaq.txt
graphviz-2.49.0/doc/internal_todo.html
graphviz-2.49.0/doc/schema/
graphviz-2.49.0/doc/schema/attributes.xslt
graphviz-2.49.0/doc/schema/Makefile.am
graphviz-2.49.0/doc/schema/attributes.xml
graphviz-2.49.0/doc/schema/arguments.xml
graphviz-2.49.0/doc/schema/Makefile.in
graphviz-2.49.0/doc/info/
graphviz-2.49.0/doc/info/attrs.html
graphviz-2.49.0/doc/info/command.html
graphviz-2.49.0/doc/info/arrows.html
graphviz-2.49.0/doc/info/index.html
graphviz-2.49.0/doc/info/colors.html
graphviz-2.49.0/doc/info/shapes.html
graphviz-2.49.0/doc/info/lang.html
graphviz-2.49.0/doc/info/output.html
graphviz-2.49.0/doc/info/Makefile.am
graphviz-2.49.0/doc/info/Makefile.in
graphviz-2.49.0/doc/FAQ.html
graphviz-2.49.0/doc/dotguide.pdf
graphviz-2.49.0/doc/leftyguide.pdf
graphviz-2.49.0/doc/char.html
graphviz-2.49.0/doc/addingLayout.txt
graphviz-2.49.0/doc/gdtclft.entities.example.png
graphviz-2.49.0/doc/neatoguide.pdf
graphviz-2.49.0/doc/infosrc/
graphviz-2.49.0/doc/infosrc/both.dot
graphviz-2.49.0/doc/infosrc/attrs
graphviz-2.49.0/doc/infosrc/mkshapes.sh
graphviz-2.49.0/doc/infosrc/html2.gv
graphviz-2.49.0/doc/infosrc/mksplines.sh
graphviz-2.49.0/doc/infosrc/graphviz_json_schema.json
graphviz-2.49.0/doc/infosrc/nohead.dot
graphviz-2.49.0/doc/infosrc/ps_to_png.sh
graphviz-2.49.0/doc/infosrc/eqn.gif
graphviz-2.49.0/doc/infosrc/mkgrads.sh
graphviz-2.49.0/doc/infosrc/shapegen.tcl
graphviz-2.49.0/doc/infosrc/fixed.gv
graphviz-2.49.0/doc/infosrc/arrow_grammar
graphviz-2.49.0/doc/infosrc/record.dot
graphviz-2.49.0/doc/infosrc/arrowgen.tcl
graphviz-2.49.0/doc/infosrc/round.dot
graphviz-2.49.0/doc/infosrc/colorlist.dot
graphviz-2.49.0/doc/infosrc/brewer.awk
graphviz-2.49.0/doc/infosrc/forward.dot
graphviz-2.49.0/doc/infosrc/mkstyles.sh
graphviz-2.49.0/doc/infosrc/eqn.png
graphviz-2.49.0/doc/infosrc/mkcolors.awk
graphviz-2.49.0/doc/infosrc/sdl.ps
graphviz-2.49.0/doc/infosrc/constraint.dot
graphviz-2.49.0/doc/infosrc/mktapers.sh
graphviz-2.49.0/doc/infosrc/jconvert.py
graphviz-2.49.0/doc/infosrc/requirements.txt
graphviz-2.49.0/doc/infosrc/mkarrows.sh
graphviz-2.49.0/doc/infosrc/shapelist
graphviz-2.49.0/doc/infosrc/html1.dot
graphviz-2.49.0/doc/infosrc/grammar
graphviz-2.49.0/doc/infosrc/html3.gv
graphviz-2.49.0/doc/infosrc/back.dot
graphviz-2.49.0/doc/infosrc/mrecord.dot
graphviz-2.49.0/doc/infosrc/tee.gv
graphviz-2.49.0/doc/infosrc/mklang.y
graphviz-2.49.0/doc/infosrc/templates.py
graphviz-2.49.0/doc/infosrc/mkarrowtbl.sh
graphviz-2.49.0/doc/infosrc/sdlshapes.dot
graphviz-2.49.0/doc/infosrc/fill.dot
graphviz-2.49.0/doc/infosrc/plugins.png
graphviz-2.49.0/doc/infosrc/html4.gv
graphviz-2.49.0/doc/infosrc/svg.awk
graphviz-2.49.0/doc/infosrc/sz.awk
graphviz-2.49.0/doc/infosrc/Makefile
graphviz-2.49.0/doc/infosrc/plugins.gv
graphviz-2.49.0/doc/infosrc/html_grammar
graphviz-2.49.0/doc/index.html
graphviz-2.49.0/doc/latex_suggestions.txt
graphviz-2.49.0/doc/libgraph/
graphviz-2.49.0/doc/libgraph/Agraph.pdf
graphviz-2.49.0/doc/smyrna/
graphviz-2.49.0/doc/smyrna/smyrna.pdf
graphviz-2.49.0/doc/libguide/
graphviz-2.49.0/doc/libguide/libguide.pdf
graphviz-2.49.0/doc/winbuild.html
graphviz-2.49.0/doc/dottyguide.pdf
graphviz-2.49.0/doc/Dot.ref
graphviz-2.49.0/doc/Makefile.am
graphviz-2.49.0/doc/build.html
graphviz-2.49.0/doc/pspdf.png
graphviz-2.49.0/doc/todo.html
graphviz-2.49.0/doc/Makefile.in
graphviz-2.49.0/graphviz.sln
graphviz-2.49.0/graphs/
graphviz-2.49.0/graphs/Makefile.am
graphviz-2.49.0/graphs/undirected/
graphviz-2.49.0/graphs/undirected/process.gv
graphviz-2.49.0/graphs/undirected/ngk10_4.gv
graphviz-2.49.0/graphs/undirected/Petersen.gv
graphviz-2.49.0/graphs/undirected/ER.gv
graphviz-2.49.0/graphs/undirected/Heawood.gv
graphviz-2.49.0/graphs/undirected/Makefile.am
graphviz-2.49.0/graphs/undirected/Makefile.in
graphviz-2.49.0/graphs/directed/
graphviz-2.49.0/graphs/directed/unix2.gv
graphviz-2.49.0/graphs/directed/trapeziumlr.gv
graphviz-2.49.0/graphs/directed/proc3d.gv
graphviz-2.49.0/graphs/directed/Latin1.gv
graphviz-2.49.0/graphs/directed/pmpipe.gv
graphviz-2.49.0/graphs/directed/jsort.gv
graphviz-2.49.0/graphs/directed/pgram.gv
graphviz-2.49.0/graphs/directed/hashtable.gv
graphviz-2.49.0/graphs/directed/triedds.gv
graphviz-2.49.0/graphs/directed/train11.gv
graphviz-2.49.0/graphs/directed/NaN.gv
graphviz-2.49.0/graphs/directed/longflat.gv
graphviz-2.49.0/graphs/directed/oldarrows.gv
graphviz-2.49.0/graphs/directed/russian.gv
graphviz-2.49.0/graphs/directed/psfonttest.gv
graphviz-2.49.0/graphs/directed/sdh.gv
graphviz-2.49.0/graphs/directed/states.gv
graphviz-2.49.0/graphs/directed/fig6.gv
graphviz-2.49.0/graphs/directed/pm2way.gv
graphviz-2.49.0/graphs/directed/arrows.gv
graphviz-2.49.0/graphs/directed/jcctree.gv
graphviz-2.49.0/graphs/directed/biological.gv
graphviz-2.49.0/graphs/directed/switch.gv
graphviz-2.49.0/graphs/directed/awilliams.gv
graphviz-2.49.0/graphs/directed/viewfile.gv
graphviz-2.49.0/graphs/directed/honda-tokoro.gv
graphviz-2.49.0/graphs/directed/mike.gv
graphviz-2.49.0/graphs/directed/nhg.gv
graphviz-2.49.0/graphs/directed/clust.gv
graphviz-2.49.0/graphs/directed/alf.gv
graphviz-2.49.0/graphs/directed/clust2.gv
graphviz-2.49.0/graphs/directed/clust3.gv
graphviz-2.49.0/graphs/directed/clust5.gv
graphviz-2.49.0/graphs/directed/record2.gv
graphviz-2.49.0/graphs/directed/ctext.gv
graphviz-2.49.0/graphs/directed/grammar.gv
graphviz-2.49.0/graphs/directed/KW91.gv
graphviz-2.49.0/graphs/directed/polypoly.gv
graphviz-2.49.0/graphs/directed/clust4.gv
graphviz-2.49.0/graphs/directed/crazy.gv
graphviz-2.49.0/graphs/directed/dfa.gv
graphviz-2.49.0/graphs/directed/world.gv
graphviz-2.49.0/graphs/directed/shells.gv
graphviz-2.49.0/graphs/directed/Makefile.am
graphviz-2.49.0/graphs/directed/try.gv
graphviz-2.49.0/graphs/directed/japanese.gv
graphviz-2.49.0/graphs/directed/ldbxtried.gv
graphviz-2.49.0/graphs/directed/unix.gv
graphviz-2.49.0/graphs/directed/rowe.gv
graphviz-2.49.0/graphs/directed/structs.gv
graphviz-2.49.0/graphs/directed/fsm.gv
graphviz-2.49.0/graphs/directed/table.gv
graphviz-2.49.0/graphs/directed/records.gv
graphviz-2.49.0/graphs/directed/abstract.gv
graphviz-2.49.0/graphs/directed/tree.gv
graphviz-2.49.0/graphs/directed/clust1.gv
graphviz-2.49.0/graphs/directed/Makefile.in
graphviz-2.49.0/graphs/Makefile.in
graphviz-2.49.0/rtest/
graphviz-2.49.0/rtest/graphs/
graphviz-2.49.0/rtest/graphs/labelclust-fbr.gv
graphviz-2.49.0/rtest/graphs/process.gv
graphviz-2.49.0/rtest/graphs/b143.gv
graphviz-2.49.0/rtest/graphs/p4.gv
graphviz-2.49.0/rtest/graphs/labelroot-fbr.gv
graphviz-2.49.0/rtest/graphs/labelroot-fdc.gv
graphviz-2.49.0/rtest/graphs/unix2.gv
graphviz-2.49.0/rtest/graphs/labelclust-ndr.gv
graphviz-2.49.0/rtest/graphs/trapeziumlr.gv
graphviz-2.49.0/rtest/graphs/b7.gv
graphviz-2.49.0/rtest/graphs/labelroot-ndd.gv
graphviz-2.49.0/rtest/graphs/nul_nul.gv
graphviz-2.49.0/rtest/graphs/ngk10_4.gv
graphviz-2.49.0/rtest/graphs/grdangles.gv
graphviz-2.49.0/rtest/graphs/proc3d.gv
graphviz-2.49.0/rtest/graphs/Latin1.gv
graphviz-2.49.0/rtest/graphs/b124.gv
graphviz-2.49.0/rtest/graphs/b73.gv
graphviz-2.49.0/rtest/graphs/b146.gv
graphviz-2.49.0/rtest/graphs/pmpipe.gv
graphviz-2.49.0/rtest/graphs/badvoro.gv
graphviz-2.49.0/rtest/graphs/jsort.gv
graphviz-2.49.0/rtest/graphs/pgram.gv
graphviz-2.49.0/rtest/graphs/labelroot-ndl.gv
graphviz-2.49.0/rtest/graphs/b85.gv
graphviz-2.49.0/rtest/graphs/grdlinear_node.gv
graphviz-2.49.0/rtest/graphs/xlabels.gv
graphviz-2.49.0/rtest/graphs/html2.gv
graphviz-2.49.0/rtest/graphs/Palatino.gv
graphviz-2.49.0/rtest/graphs/layer.gv
graphviz-2.49.0/rtest/graphs/nul_inv.gv
graphviz-2.49.0/rtest/graphs/lsunix1.gv
graphviz-2.49.0/rtest/graphs/labelclust-ftc.gv
graphviz-2.49.0/rtest/graphs/big.gv
graphviz-2.49.0/rtest/graphs/b73a.gv
graphviz-2.49.0/rtest/graphs/hashtable.gv
graphviz-2.49.0/rtest/graphs/labelroot-nbc.gv
graphviz-2.49.0/rtest/graphs/sl_box.gv
graphviz-2.49.0/rtest/graphs/triedds.gv
graphviz-2.49.0/rtest/graphs/p2.gv
graphviz-2.49.0/rtest/graphs/train11.gv
graphviz-2.49.0/rtest/graphs/p.gv
graphviz-2.49.0/rtest/graphs/record.gv
graphviz-2.49.0/rtest/graphs/NaN.gv
graphviz-2.49.0/rtest/graphs/val_nul.gv
graphviz-2.49.0/rtest/graphs/labelclust-ndc.gv
graphviz-2.49.0/rtest/graphs/cairo.gv
graphviz-2.49.0/rtest/graphs/b69.gv
graphviz-2.49.0/rtest/graphs/labelroot-nbr.gv
graphviz-2.49.0/rtest/graphs/ordering.gv
graphviz-2.49.0/rtest/graphs/overlap.gv
graphviz-2.49.0/rtest/graphs/b77.gv
graphviz-2.49.0/rtest/graphs/labelclust-nbl.gv
graphviz-2.49.0/rtest/graphs/labelclust-ndd.gv
graphviz-2.49.0/rtest/graphs/shapes.gv
graphviz-2.49.0/rtest/graphs/labelroot-ntd.gv
graphviz-2.49.0/rtest/graphs/labelroot-ntr.gv
graphviz-2.49.0/rtest/graphs/jcr.gif
graphviz-2.49.0/rtest/graphs/nul_val.gv
graphviz-2.49.0/rtest/graphs/longflat.gv
graphviz-2.49.0/rtest/graphs/grdcolors.gv
graphviz-2.49.0/rtest/graphs/labelclust-ftd.gv
graphviz-2.49.0/rtest/graphs/layers.gv
graphviz-2.49.0/rtest/graphs/root.gv
graphviz-2.49.0/rtest/graphs/rootlabel.gv
graphviz-2.49.0/rtest/graphs/grdlinear_angle.gv
graphviz-2.49.0/rtest/graphs/russian.gv
graphviz-2.49.0/rtest/graphs/Petersen.gv
graphviz-2.49.0/rtest/graphs/b56.gv
graphviz-2.49.0/rtest/graphs/color.gv
graphviz-2.49.0/rtest/graphs/labelclust-nbr.gv
graphviz-2.49.0/rtest/graphs/b29.gv
graphviz-2.49.0/rtest/graphs/b58.gv
graphviz-2.49.0/rtest/graphs/labelroot-fdd.gv
graphviz-2.49.0/rtest/graphs/Times.gv
graphviz-2.49.0/rtest/graphs/sb_box_dbl.gv
graphviz-2.49.0/rtest/graphs/labelclust-fdd.gv
graphviz-2.49.0/rtest/graphs/ZapfChancery.gv
graphviz-2.49.0/rtest/graphs/states.gv
graphviz-2.49.0/rtest/graphs/inv_inv.gv
graphviz-2.49.0/rtest/graphs/b68.gv
graphviz-2.49.0/rtest/graphs/bad.gv
graphviz-2.49.0/rtest/graphs/fig6.gv
graphviz-2.49.0/rtest/graphs/pm2way.gv
graphviz-2.49.0/rtest/graphs/labelclust-fdr.gv
graphviz-2.49.0/rtest/graphs/sides.gv
graphviz-2.49.0/rtest/graphs/sb_box.gv
graphviz-2.49.0/rtest/graphs/arrows.gv
graphviz-2.49.0/rtest/graphs/AvantGarde.gv
graphviz-2.49.0/rtest/graphs/ER.gv
graphviz-2.49.0/rtest/graphs/labelclust-fdc.gv
graphviz-2.49.0/rtest/graphs/labelclust-ntd.gv
graphviz-2.49.0/rtest/graphs/jcctree.gv
graphviz-2.49.0/rtest/graphs/labelclust-fbd.gv
graphviz-2.49.0/rtest/graphs/center.gv
graphviz-2.49.0/rtest/graphs/b145.gv
graphviz-2.49.0/rtest/graphs/clover.gv
graphviz-2.49.0/rtest/graphs/d.gv
graphviz-2.49.0/rtest/graphs/compound.gv
graphviz-2.49.0/rtest/graphs/a.gv
graphviz-2.49.0/rtest/graphs/b117.gv
graphviz-2.49.0/rtest/graphs/val_inv.gv
graphviz-2.49.0/rtest/graphs/b15.gv
graphviz-2.49.0/rtest/graphs/grdcluster.gv
graphviz-2.49.0/rtest/graphs/labelroot-fbd.gv
graphviz-2.49.0/rtest/graphs/style.gv
graphviz-2.49.0/rtest/graphs/b34.gv
graphviz-2.49.0/rtest/graphs/b491.gv
graphviz-2.49.0/rtest/graphs/b53.gv
graphviz-2.49.0/rtest/graphs/user_shapes.gv
graphviz-2.49.0/rtest/graphs/dir.gv
graphviz-2.49.0/rtest/graphs/b81.gv
graphviz-2.49.0/rtest/graphs/labelroot-ftr.gv
graphviz-2.49.0/rtest/graphs/b100.gv
graphviz-2.49.0/rtest/graphs/nojustify.gv
graphviz-2.49.0/rtest/graphs/b155.gv
graphviz-2.49.0/rtest/graphs/Helvetica.gv
graphviz-2.49.0/rtest/graphs/awilliams.gv
graphviz-2.49.0/rtest/graphs/viewfile.gv
graphviz-2.49.0/rtest/graphs/honda-tokoro.gv
graphviz-2.49.0/rtest/graphs/sl_circle.gv
graphviz-2.49.0/rtest/graphs/sdl.ps
graphviz-2.49.0/rtest/graphs/mike.gv
graphviz-2.49.0/rtest/graphs/labelclust-nbd.gv
graphviz-2.49.0/rtest/graphs/nhg.gv
graphviz-2.49.0/rtest/graphs/pack.gv
graphviz-2.49.0/rtest/graphs/b106.gv
graphviz-2.49.0/rtest/graphs/dice.ps
graphviz-2.49.0/rtest/graphs/labelroot-nbd.gv
graphviz-2.49.0/rtest/graphs/clust.gv
graphviz-2.49.0/rtest/graphs/alf.gv
graphviz-2.49.0/rtest/graphs/labelroot-nbl.gv
graphviz-2.49.0/rtest/graphs/clust2.gv
graphviz-2.49.0/rtest/graphs/clust3.gv
graphviz-2.49.0/rtest/graphs/labelclust-fbc.gv
graphviz-2.49.0/rtest/graphs/xx.gv
graphviz-2.49.0/rtest/graphs/clust5.gv
graphviz-2.49.0/rtest/graphs/st_box.gv
graphviz-2.49.0/rtest/graphs/labelroot-fbc.gv
graphviz-2.49.0/rtest/graphs/labelclust-ftr.gv
graphviz-2.49.0/rtest/graphs/st_box_dbl.gv
graphviz-2.49.0/rtest/graphs/b51.gv
graphviz-2.49.0/rtest/graphs/size.gv
graphviz-2.49.0/rtest/graphs/unix2k.gv
graphviz-2.49.0/rtest/graphs/b80a.gv
graphviz-2.49.0/rtest/graphs/sr_circle_dbl.gv
graphviz-2.49.0/rtest/graphs/p3.gv
graphviz-2.49.0/rtest/graphs/ps.gv
graphviz-2.49.0/rtest/graphs/b104.gv
graphviz-2.49.0/rtest/graphs/b103.gv
graphviz-2.49.0/rtest/graphs/b36.gv
graphviz-2.49.0/rtest/graphs/b80.gv
graphviz-2.49.0/rtest/graphs/sr_box.gv
graphviz-2.49.0/rtest/graphs/labelclust-ntr.gv
graphviz-2.49.0/rtest/graphs/Heawood.gv
graphviz-2.49.0/rtest/graphs/grdlinear.gv
graphviz-2.49.0/rtest/graphs/sb_circle_dbl.gv
graphviz-2.49.0/rtest/graphs/record2.gv
graphviz-2.49.0/rtest/graphs/clustlabel.gv
graphviz-2.49.0/rtest/graphs/inv_nul.gv
graphviz-2.49.0/rtest/graphs/arrowsize.gv
graphviz-2.49.0/rtest/graphs/b545.gv
graphviz-2.49.0/rtest/graphs/grdshapes.gv
graphviz-2.49.0/rtest/graphs/b993.gv
graphviz-2.49.0/rtest/graphs/url.gv
graphviz-2.49.0/rtest/graphs/sl_box_dbl.gv
graphviz-2.49.0/rtest/graphs/b33.gv
graphviz-2.49.0/rtest/graphs/grdradial_node.gv
graphviz-2.49.0/rtest/graphs/ports.gv
graphviz-2.49.0/rtest/graphs/sl_circle_dbl.gv
graphviz-2.49.0/rtest/graphs/b22.gv
graphviz-2.49.0/rtest/graphs/b102.gv
graphviz-2.49.0/rtest/graphs/grdfillcolor.gv
graphviz-2.49.0/rtest/graphs/edgeclip.gv
graphviz-2.49.0/rtest/graphs/html.gv
graphviz-2.49.0/rtest/graphs/ctext.gv
graphviz-2.49.0/rtest/graphs/grammar.gv
graphviz-2.49.0/rtest/graphs/labelclust-fbl.gv
graphviz-2.49.0/rtest/graphs/KW91.gv
graphviz-2.49.0/rtest/graphs/polypoly.gv
graphviz-2.49.0/rtest/graphs/b135.gv
graphviz-2.49.0/rtest/graphs/Symbol.gv
graphviz-2.49.0/rtest/graphs/labelroot-ntl.gv
graphviz-2.49.0/rtest/graphs/labelroot-ndr.gv
graphviz-2.49.0/rtest/graphs/b786.gv
graphviz-2.49.0/rtest/graphs/inv_val.gv
graphviz-2.49.0/rtest/graphs/fdp.gv
graphviz-2.49.0/rtest/graphs/b71.gv
graphviz-2.49.0/rtest/graphs/clust4.gv
graphviz-2.49.0/rtest/graphs/crazy.gv
graphviz-2.49.0/rtest/graphs/b94.gv
graphviz-2.49.0/rtest/graphs/rd_rules.gv
graphviz-2.49.0/rtest/graphs/dfa.gv
graphviz-2.49.0/rtest/graphs/weight.gv
graphviz-2.49.0/rtest/graphs/dfd.ps
graphviz-2.49.0/rtest/graphs/colorscheme.gv
graphviz-2.49.0/rtest/graphs/world.gv
graphviz-2.49.0/rtest/graphs/shells.gv
graphviz-2.49.0/rtest/graphs/labelclust-ntl.gv
graphviz-2.49.0/rtest/graphs/multi.gv
graphviz-2.49.0/rtest/graphs/labelroot-fbl.gv
graphviz-2.49.0/rtest/graphs/b60.gv
graphviz-2.49.0/rtest/graphs/labelroot-ftl.gv
graphviz-2.49.0/rtest/graphs/Makefile.am
graphviz-2.49.0/rtest/graphs/biglabel.gv
graphviz-2.49.0/rtest/graphs/b62.gv
graphviz-2.49.0/rtest/graphs/try.gv
graphviz-2.49.0/rtest/graphs/decorate.gv
graphviz-2.49.0/rtest/graphs/dd.gv
graphviz-2.49.0/rtest/graphs/b.gv
graphviz-2.49.0/rtest/graphs/japanese.gv
graphviz-2.49.0/rtest/graphs/b123.gv
graphviz-2.49.0/rtest/graphs/rowcolsep.gv
graphviz-2.49.0/rtest/graphs/labelroot-fdl.gv
graphviz-2.49.0/rtest/graphs/lsunix3.gv
graphviz-2.49.0/rtest/graphs/colors.gv
graphviz-2.49.0/rtest/graphs/labelclust-fdl.gv
graphviz-2.49.0/rtest/graphs/lsunix2.gv
graphviz-2.49.0/rtest/graphs/labelclust-ftl.gv
graphviz-2.49.0/rtest/graphs/ldbxtried.gv
graphviz-2.49.0/rtest/graphs/b3.gv
graphviz-2.49.0/rtest/graphs/unix.gv
graphviz-2.49.0/rtest/graphs/sr_circle.gv
graphviz-2.49.0/rtest/graphs/b76.gv
graphviz-2.49.0/rtest/graphs/labelclust-nbc.gv
graphviz-2.49.0/rtest/graphs/sr_box_dbl.gv
graphviz-2.49.0/rtest/graphs/ZapfDingbats.gv
graphviz-2.49.0/rtest/graphs/clusters.gv
graphviz-2.49.0/rtest/graphs/rowe.gv
graphviz-2.49.0/rtest/graphs/structs.gv
graphviz-2.49.0/rtest/graphs/labelroot-ntc.gv
graphviz-2.49.0/rtest/graphs/labelroot-ftd.gv
graphviz-2.49.0/rtest/graphs/val_val.gv
graphviz-2.49.0/rtest/graphs/fsm.gv
graphviz-2.49.0/rtest/graphs/labelroot-ndc.gv
graphviz-2.49.0/rtest/graphs/sq_rules.gv
graphviz-2.49.0/rtest/graphs/newarrows.gv
graphviz-2.49.0/rtest/graphs/labelroot-ftc.gv
graphviz-2.49.0/rtest/graphs/st_circle.gv
graphviz-2.49.0/rtest/graphs/in.gv
graphviz-2.49.0/rtest/graphs/layer2.gv
graphviz-2.49.0/rtest/graphs/grdradial.gv
graphviz-2.49.0/rtest/graphs/mode.gv
graphviz-2.49.0/rtest/graphs/records.gv
graphviz-2.49.0/rtest/graphs/sb_circle.gv
graphviz-2.49.0/rtest/graphs/abstract.gv
graphviz-2.49.0/rtest/graphs/labelclust-ndl.gv
graphviz-2.49.0/rtest/graphs/ps_user_shapes.gv
graphviz-2.49.0/rtest/graphs/tree.gv
graphviz-2.49.0/rtest/graphs/grdradial_angle.gv
graphviz-2.49.0/rtest/graphs/viewport.gv
graphviz-2.49.0/rtest/graphs/b79.gv
graphviz-2.49.0/rtest/graphs/Makefile
graphviz-2.49.0/rtest/graphs/labelroot-fdr.gv
graphviz-2.49.0/rtest/graphs/Bookman.gv
graphviz-2.49.0/rtest/graphs/b57.gv
graphviz-2.49.0/rtest/graphs/pslib.gv
graphviz-2.49.0/rtest/graphs/labelclust-ntc.gv
graphviz-2.49.0/rtest/graphs/dpd.gv
graphviz-2.49.0/rtest/graphs/clust1.gv
graphviz-2.49.0/rtest/graphs/Makefile.in
graphviz-2.49.0/rtest/graphs/flatedge.gv
graphviz-2.49.0/rtest/graphs/nestedclust.gv
graphviz-2.49.0/rtest/graphs/st_circle_dbl.gv
graphviz-2.49.0/rtest/graphs/NewCenturySchlbk.gv
graphviz-2.49.0/rtest/rtest.py
graphviz-2.49.0/rtest/nshare/
graphviz-2.49.0/rtest/nshare/ZapfChancery_dot.ps
graphviz-2.49.0/rtest/nshare/rotate_dot1.png
graphviz-2.49.0/rtest/nshare/rowcolsep_dot.gv
graphviz-2.49.0/rtest/nshare/nojustify_dot.png
graphviz-2.49.0/rtest/nshare/pack_neato.gv
graphviz-2.49.0/rtest/nshare/ZapfDingbats_dot.ps
graphviz-2.49.0/rtest/nshare/pack_neato1.gv
graphviz-2.49.0/rtest/nshare/Times_dot.png
graphviz-2.49.0/rtest/nshare/url_dot.cmapx_np
graphviz-2.49.0/rtest/nshare/url_dot.cmapx
graphviz-2.49.0/rtest/nshare/sb_circle_dbl_dot.png
graphviz-2.49.0/rtest/nshare/sr_box_dot.png
graphviz-2.49.0/rtest/nshare/st_circle_dot.png
graphviz-2.49.0/rtest/nshare/val_nul_dot.png
graphviz-2.49.0/rtest/nshare/center_dot.ps
graphviz-2.49.0/rtest/nshare/rootlabel_dot7.ps
graphviz-2.49.0/rtest/nshare/rootlabel_dot5.ps
graphviz-2.49.0/rtest/nshare/Times_dot.ps
graphviz-2.49.0/rtest/nshare/html2_dot.gv
graphviz-2.49.0/rtest/nshare/nojustify_dot.ps
graphviz-2.49.0/rtest/nshare/sr_box_dbl_dot.png
graphviz-2.49.0/rtest/nshare/NewCenturySchlbk_dot.png
graphviz-2.49.0/rtest/nshare/root_twopi.gv
graphviz-2.49.0/rtest/nshare/st_box_dot.png
graphviz-2.49.0/rtest/nshare/japanese_dot.png
graphviz-2.49.0/rtest/nshare/fdp_clus_fdp.png
graphviz-2.49.0/rtest/nshare/shapes_dot.gv
graphviz-2.49.0/rtest/nshare/AvantGarde_dot.ps
graphviz-2.49.0/rtest/nshare/colorscheme_dot.ps
graphviz-2.49.0/rtest/nshare/grdlinear_node_dot.png
graphviz-2.49.0/rtest/nshare/AvantGarde_dot.png
graphviz-2.49.0/rtest/nshare/root_circo.gv
graphviz-2.49.0/rtest/nshare/rootlabel_dot6.ps
graphviz-2.49.0/rtest/nshare/compound_dot.gv
graphviz-2.49.0/rtest/nshare/color_dot.png
graphviz-2.49.0/rtest/nshare/Bookman_dot.png
graphviz-2.49.0/rtest/nshare/page_neato1.ps
graphviz-2.49.0/rtest/nshare/rootlabel_dot.ps
graphviz-2.49.0/rtest/nshare/url_dot.svg
graphviz-2.49.0/rtest/nshare/shapes_dot.ps
graphviz-2.49.0/rtest/nshare/user_shapes_dot.ps
graphviz-2.49.0/rtest/nshare/rankdir_dot.gv
graphviz-2.49.0/rtest/nshare/rootlabel_dot4.ps
graphviz-2.49.0/rtest/nshare/rootlabel_dot1.ps
graphviz-2.49.0/rtest/nshare/grdcolors_dot.svg
graphviz-2.49.0/rtest/nshare/overlap_neato1.gv
graphviz-2.49.0/rtest/nshare/russian_dot.png
graphviz-2.49.0/rtest/nshare/grdradial_angle_dot.png
graphviz-2.49.0/rtest/nshare/decorate_dot.png
graphviz-2.49.0/rtest/nshare/html_dot.gv
graphviz-2.49.0/rtest/nshare/colors_dot.ps
graphviz-2.49.0/rtest/nshare/grdfillcolor_dot.svg
graphviz-2.49.0/rtest/nshare/inv_nul_dot.png
graphviz-2.49.0/rtest/nshare/viewport_neato1.ps
graphviz-2.49.0/rtest/nshare/nojustify_dot_gd.png
graphviz-2.49.0/rtest/nshare/clustlabel_dot5.ps
graphviz-2.49.0/rtest/nshare/inv_inv_dot.png
graphviz-2.49.0/rtest/nshare/viewport_neato.ps
graphviz-2.49.0/rtest/nshare/clusters_dot.png
graphviz-2.49.0/rtest/nshare/url_dot.ps2
graphviz-2.49.0/rtest/nshare/viewport_neato1.png
graphviz-2.49.0/rtest/nshare/mode_neato2.ps
graphviz-2.49.0/rtest/nshare/Symbol_dot.png
graphviz-2.49.0/rtest/nshare/st_box_dbl_dot.png
graphviz-2.49.0/rtest/nshare/pack_neato2.gv
graphviz-2.49.0/rtest/nshare/grdlinear_angle_dot.svg
graphviz-2.49.0/rtest/nshare/rotate_dot.png
graphviz-2.49.0/rtest/nshare/overlap_neato.gv
graphviz-2.49.0/rtest/nshare/sl_circle_dbl_dot.png
graphviz-2.49.0/rtest/nshare/inv_val_dot.png
graphviz-2.49.0/rtest/nshare/dotsplines_dot1.gv
graphviz-2.49.0/rtest/nshare/rotate_dot.ps
graphviz-2.49.0/rtest/nshare/sl_box_dot.png
graphviz-2.49.0/rtest/nshare/sb_circle_dot.png
graphviz-2.49.0/rtest/nshare/viewport_neato.png
graphviz-2.49.0/rtest/nshare/grdradial_dot.svg
graphviz-2.49.0/rtest/nshare/grdradial_angle_dot.svg
graphviz-2.49.0/rtest/nshare/html2_dot.svg
graphviz-2.49.0/rtest/nshare/dir_dot.ps
graphviz-2.49.0/rtest/nshare/sl_circle_dot.png
graphviz-2.49.0/rtest/nshare/grdfillcolor_dot.png
graphviz-2.49.0/rtest/nshare/neatosplines_neato.gv
graphviz-2.49.0/rtest/nshare/Palatino_dot.ps
graphviz-2.49.0/rtest/nshare/Helvetica_dot.png
graphviz-2.49.0/rtest/nshare/sides_dot.ps
graphviz-2.49.0/rtest/nshare/Helvetica_dot.ps
graphviz-2.49.0/rtest/nshare/ordering_dot.gv
graphviz-2.49.0/rtest/nshare/size_ex_dot.png
graphviz-2.49.0/rtest/nshare/ZapfDingbats_dot.png
graphviz-2.49.0/rtest/nshare/rd_rules_dot.png
graphviz-2.49.0/rtest/nshare/nul_val_dot.png
graphviz-2.49.0/rtest/nshare/grdangles_dot.png
graphviz-2.49.0/rtest/nshare/viewport_neato2.ps
graphviz-2.49.0/rtest/nshare/arrows_dot.ps
graphviz-2.49.0/rtest/nshare/sr_circle_dbl_dot.png
graphviz-2.49.0/rtest/nshare/grdlinear_dot.svg
graphviz-2.49.0/rtest/nshare/grdcluster_dot.svg
graphviz-2.49.0/rtest/nshare/nestedclust_dot.gv
graphviz-2.49.0/rtest/nshare/grdlinear_angle_dot.png
graphviz-2.49.0/rtest/nshare/Bookman_dot.ps
graphviz-2.49.0/rtest/nshare/ZapfChancery_dot.png
graphviz-2.49.0/rtest/nshare/nojustify_dot_cairo.ps
graphviz-2.49.0/rtest/nshare/rootlabel_dot2.ps
graphviz-2.49.0/rtest/nshare/NewCenturySchlbk_dot.ps
graphviz-2.49.0/rtest/nshare/cairo_dot_cairo.svg
graphviz-2.49.0/rtest/nshare/viewport_neato2.png
graphviz-2.49.0/rtest/nshare/html_dot.ps
graphviz-2.49.0/rtest/nshare/polypoly_dot.ps
graphviz-2.49.0/rtest/nshare/clustlabel_dot.ps
graphviz-2.49.0/rtest/nshare/clusters_dot.ps
graphviz-2.49.0/rtest/nshare/grdradial_node_dot.svg
graphviz-2.49.0/rtest/nshare/size_neato.ps
graphviz-2.49.0/rtest/nshare/rowcolsep_dot1.gv
graphviz-2.49.0/rtest/nshare/model_neato1.ps
graphviz-2.49.0/rtest/nshare/record_dot.ps
graphviz-2.49.0/rtest/nshare/style_dot.ps
graphviz-2.49.0/rtest/nshare/arrowsize_dot.png
graphviz-2.49.0/rtest/nshare/clustlabel_dot2.ps
graphviz-2.49.0/rtest/nshare/url_dot.imap
graphviz-2.49.0/rtest/nshare/nul_nul_dot.png
graphviz-2.49.0/rtest/nshare/ordering_dot1.gv
graphviz-2.49.0/rtest/nshare/pslib_dot.ps
graphviz-2.49.0/rtest/nshare/polypoly_dot.png
graphviz-2.49.0/rtest/nshare/clustlabel_dot1.ps
graphviz-2.49.0/rtest/nshare/ps_user_shapes_dot.ps
graphviz-2.49.0/rtest/nshare/grdcolors_dot.png
graphviz-2.49.0/rtest/nshare/grdcluster_dot.png
graphviz-2.49.0/rtest/nshare/model_neato.ps
graphviz-2.49.0/rtest/nshare/flatedge_dot.gv
graphviz-2.49.0/rtest/nshare/mode_neato1.ps
graphviz-2.49.0/rtest/nshare/cairo_dot_cairo.png
graphviz-2.49.0/rtest/nshare/grdshapes_dot.png
graphviz-2.49.0/rtest/nshare/colorscheme_dot.png
graphviz-2.49.0/rtest/nshare/weight_dot.gv
graphviz-2.49.0/rtest/nshare/grdlinear_node_dot.svg
graphviz-2.49.0/rtest/nshare/style_dot.png
graphviz-2.49.0/rtest/nshare/clustlabel_dot7.ps
graphviz-2.49.0/rtest/nshare/grdradial_dot.png
graphviz-2.49.0/rtest/nshare/clustlabel_dot3.ps
graphviz-2.49.0/rtest/nshare/size_neato.png
graphviz-2.49.0/rtest/nshare/crazy_dot.png
graphviz-2.49.0/rtest/nshare/Palatino_dot.png
graphviz-2.49.0/rtest/nshare/val_val_dot.png
graphviz-2.49.0/rtest/nshare/url_dot.imap_np
graphviz-2.49.0/rtest/nshare/page_neato2.ps
graphviz-2.49.0/rtest/nshare/page_neato.ps
graphviz-2.49.0/rtest/nshare/user_shapes_dot_gd.png
graphviz-2.49.0/rtest/nshare/sb_box_dot.png
graphviz-2.49.0/rtest/nshare/mode_neato.ps
graphviz-2.49.0/rtest/nshare/xlabels_neato.png
graphviz-2.49.0/rtest/nshare/grdshapes_dot.svg
graphviz-2.49.0/rtest/nshare/grdangles_dot.svg
graphviz-2.49.0/rtest/nshare/record_dot.gv
graphviz-2.49.0/rtest/nshare/rotate_dot1.ps
graphviz-2.49.0/rtest/nshare/rootlabel_dot3.ps
graphviz-2.49.0/rtest/nshare/arrows_dot.gv
graphviz-2.49.0/rtest/nshare/sb_box_dbl_dot.png
graphviz-2.49.0/rtest/nshare/size_ex_dot.ps
graphviz-2.49.0/rtest/nshare/xlabels_dot.png
graphviz-2.49.0/rtest/nshare/crazy_dot.ps
graphviz-2.49.0/rtest/nshare/neatosplines_neato1.gv
graphviz-2.49.0/rtest/nshare/clustlabel_dot4.ps
graphviz-2.49.0/rtest/nshare/rankdir_dot2.gv
graphviz-2.49.0/rtest/nshare/clustlabel_dot6.ps
graphviz-2.49.0/rtest/nshare/edgeclip_dot.gv
graphviz-2.49.0/rtest/nshare/st_circle_dbl_dot.png
graphviz-2.49.0/rtest/nshare/val_inv_dot.png
graphviz-2.49.0/rtest/nshare/sq_rules_dot.png
graphviz-2.49.0/rtest/nshare/grdradial_node_dot.png
graphviz-2.49.0/rtest/nshare/nul_inv_dot.png
graphviz-2.49.0/rtest/nshare/dotsplines_dot.gv
graphviz-2.49.0/rtest/nshare/sl_box_dbl_dot.png
graphviz-2.49.0/rtest/nshare/layers_dot.ps
graphviz-2.49.0/rtest/nshare/rankdir_dot1.gv
graphviz-2.49.0/rtest/nshare/ports_dot.gv
graphviz-2.49.0/rtest/nshare/color_dot1.png
graphviz-2.49.0/rtest/nshare/grdlinear_dot.png
graphviz-2.49.0/rtest/nshare/html2_dot.ps
graphviz-2.49.0/rtest/nshare/cairo_dot_cairo.ps
graphviz-2.49.0/rtest/nshare/center_dot.png
graphviz-2.49.0/rtest/nshare/sr_circle_dot.png
graphviz-2.49.0/rtest/tests_subset.txt
graphviz-2.49.0/rtest/strps.awk
graphviz-2.49.0/rtest/Makefile.am
graphviz-2.49.0/rtest/test_regression.py
graphviz-2.49.0/rtest/tests.txt
graphviz-2.49.0/rtest/linux.x86/
graphviz-2.49.0/rtest/linux.x86/ZapfChancery_dot.ps
graphviz-2.49.0/rtest/linux.x86/rotate_dot1.png
graphviz-2.49.0/rtest/linux.x86/rowcolsep_dot.gv
graphviz-2.49.0/rtest/linux.x86/nojustify_dot.png
graphviz-2.49.0/rtest/linux.x86/pack_neato.gv
graphviz-2.49.0/rtest/linux.x86/ZapfDingbats_dot.ps
graphviz-2.49.0/rtest/linux.x86/pack_neato1.gv
graphviz-2.49.0/rtest/linux.x86/Times_dot.png
graphviz-2.49.0/rtest/linux.x86/url_dot.cmapx_np
graphviz-2.49.0/rtest/linux.x86/url_dot.cmapx
graphviz-2.49.0/rtest/linux.x86/sb_circle_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/sr_box_dot.png
graphviz-2.49.0/rtest/linux.x86/st_circle_dot.png
graphviz-2.49.0/rtest/linux.x86/val_nul_dot.png
graphviz-2.49.0/rtest/linux.x86/center_dot.ps
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot7.ps
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot5.ps
graphviz-2.49.0/rtest/linux.x86/Times_dot.ps
graphviz-2.49.0/rtest/linux.x86/html2_dot.gv
graphviz-2.49.0/rtest/linux.x86/nojustify_dot.ps
graphviz-2.49.0/rtest/linux.x86/sr_box_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/NewCenturySchlbk_dot.png
graphviz-2.49.0/rtest/linux.x86/root_twopi.gv
graphviz-2.49.0/rtest/linux.x86/st_box_dot.png
graphviz-2.49.0/rtest/linux.x86/japanese_dot.png
graphviz-2.49.0/rtest/linux.x86/fdp_clus_fdp.png
graphviz-2.49.0/rtest/linux.x86/shapes_dot.gv
graphviz-2.49.0/rtest/linux.x86/AvantGarde_dot.ps
graphviz-2.49.0/rtest/linux.x86/colorscheme_dot.ps
graphviz-2.49.0/rtest/linux.x86/grdlinear_node_dot.png
graphviz-2.49.0/rtest/linux.x86/AvantGarde_dot.png
graphviz-2.49.0/rtest/linux.x86/root_circo.gv
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot6.ps
graphviz-2.49.0/rtest/linux.x86/compound_dot.gv
graphviz-2.49.0/rtest/linux.x86/color_dot.png
graphviz-2.49.0/rtest/linux.x86/Bookman_dot.png
graphviz-2.49.0/rtest/linux.x86/page_neato1.ps
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot.ps
graphviz-2.49.0/rtest/linux.x86/url_dot.svg
graphviz-2.49.0/rtest/linux.x86/shapes_dot.ps
graphviz-2.49.0/rtest/linux.x86/user_shapes_dot.ps
graphviz-2.49.0/rtest/linux.x86/rankdir_dot.gv
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot4.ps
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot1.ps
graphviz-2.49.0/rtest/linux.x86/grdcolors_dot.svg
graphviz-2.49.0/rtest/linux.x86/overlap_neato1.gv
graphviz-2.49.0/rtest/linux.x86/russian_dot.png
graphviz-2.49.0/rtest/linux.x86/grdradial_angle_dot.png
graphviz-2.49.0/rtest/linux.x86/decorate_dot.png
graphviz-2.49.0/rtest/linux.x86/html_dot.gv
graphviz-2.49.0/rtest/linux.x86/colors_dot.ps
graphviz-2.49.0/rtest/linux.x86/grdfillcolor_dot.svg
graphviz-2.49.0/rtest/linux.x86/inv_nul_dot.png
graphviz-2.49.0/rtest/linux.x86/viewport_neato1.ps
graphviz-2.49.0/rtest/linux.x86/nojustify_dot_gd.png
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot5.ps
graphviz-2.49.0/rtest/linux.x86/inv_inv_dot.png
graphviz-2.49.0/rtest/linux.x86/viewport_neato.ps
graphviz-2.49.0/rtest/linux.x86/clusters_dot.png
graphviz-2.49.0/rtest/linux.x86/url_dot.ps2
graphviz-2.49.0/rtest/linux.x86/viewport_neato1.png
graphviz-2.49.0/rtest/linux.x86/mode_neato2.ps
graphviz-2.49.0/rtest/linux.x86/Symbol_dot.png
graphviz-2.49.0/rtest/linux.x86/st_box_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/pack_neato2.gv
graphviz-2.49.0/rtest/linux.x86/grdlinear_angle_dot.svg
graphviz-2.49.0/rtest/linux.x86/rotate_dot.png
graphviz-2.49.0/rtest/linux.x86/overlap_neato.gv
graphviz-2.49.0/rtest/linux.x86/sl_circle_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/inv_val_dot.png
graphviz-2.49.0/rtest/linux.x86/dotsplines_dot1.gv
graphviz-2.49.0/rtest/linux.x86/rotate_dot.ps
graphviz-2.49.0/rtest/linux.x86/sl_box_dot.png
graphviz-2.49.0/rtest/linux.x86/sb_circle_dot.png
graphviz-2.49.0/rtest/linux.x86/viewport_neato.png
graphviz-2.49.0/rtest/linux.x86/grdradial_dot.svg
graphviz-2.49.0/rtest/linux.x86/grdradial_angle_dot.svg
graphviz-2.49.0/rtest/linux.x86/html2_dot.svg
graphviz-2.49.0/rtest/linux.x86/dir_dot.ps
graphviz-2.49.0/rtest/linux.x86/sl_circle_dot.png
graphviz-2.49.0/rtest/linux.x86/grdfillcolor_dot.png
graphviz-2.49.0/rtest/linux.x86/neatosplines_neato.gv
graphviz-2.49.0/rtest/linux.x86/Palatino_dot.ps
graphviz-2.49.0/rtest/linux.x86/Helvetica_dot.png
graphviz-2.49.0/rtest/linux.x86/sides_dot.ps
graphviz-2.49.0/rtest/linux.x86/Helvetica_dot.ps
graphviz-2.49.0/rtest/linux.x86/ordering_dot.gv
graphviz-2.49.0/rtest/linux.x86/size_ex_dot.png
graphviz-2.49.0/rtest/linux.x86/ZapfDingbats_dot.png
graphviz-2.49.0/rtest/linux.x86/rd_rules_dot.png
graphviz-2.49.0/rtest/linux.x86/nul_val_dot.png
graphviz-2.49.0/rtest/linux.x86/grdangles_dot.png
graphviz-2.49.0/rtest/linux.x86/viewport_neato2.ps
graphviz-2.49.0/rtest/linux.x86/arrows_dot.ps
graphviz-2.49.0/rtest/linux.x86/sr_circle_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/grdlinear_dot.svg
graphviz-2.49.0/rtest/linux.x86/grdcluster_dot.svg
graphviz-2.49.0/rtest/linux.x86/nestedclust_dot.gv
graphviz-2.49.0/rtest/linux.x86/grdlinear_angle_dot.png
graphviz-2.49.0/rtest/linux.x86/Bookman_dot.ps
graphviz-2.49.0/rtest/linux.x86/ZapfChancery_dot.png
graphviz-2.49.0/rtest/linux.x86/nojustify_dot_cairo.ps
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot2.ps
graphviz-2.49.0/rtest/linux.x86/NewCenturySchlbk_dot.ps
graphviz-2.49.0/rtest/linux.x86/cairo_dot_cairo.svg
graphviz-2.49.0/rtest/linux.x86/viewport_neato2.png
graphviz-2.49.0/rtest/linux.x86/html_dot.ps
graphviz-2.49.0/rtest/linux.x86/polypoly_dot.ps
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot.ps
graphviz-2.49.0/rtest/linux.x86/clusters_dot.ps
graphviz-2.49.0/rtest/linux.x86/grdradial_node_dot.svg
graphviz-2.49.0/rtest/linux.x86/size_neato.ps
graphviz-2.49.0/rtest/linux.x86/rowcolsep_dot1.gv
graphviz-2.49.0/rtest/linux.x86/model_neato1.ps
graphviz-2.49.0/rtest/linux.x86/record_dot.ps
graphviz-2.49.0/rtest/linux.x86/style_dot.ps
graphviz-2.49.0/rtest/linux.x86/arrowsize_dot.png
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot2.ps
graphviz-2.49.0/rtest/linux.x86/url_dot.imap
graphviz-2.49.0/rtest/linux.x86/nul_nul_dot.png
graphviz-2.49.0/rtest/linux.x86/ordering_dot1.gv
graphviz-2.49.0/rtest/linux.x86/pslib_dot.ps
graphviz-2.49.0/rtest/linux.x86/polypoly_dot.png
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot1.ps
graphviz-2.49.0/rtest/linux.x86/ps_user_shapes_dot.ps
graphviz-2.49.0/rtest/linux.x86/grdcolors_dot.png
graphviz-2.49.0/rtest/linux.x86/grdcluster_dot.png
graphviz-2.49.0/rtest/linux.x86/model_neato.ps
graphviz-2.49.0/rtest/linux.x86/flatedge_dot.gv
graphviz-2.49.0/rtest/linux.x86/mode_neato1.ps
graphviz-2.49.0/rtest/linux.x86/cairo_dot_cairo.png
graphviz-2.49.0/rtest/linux.x86/grdshapes_dot.png
graphviz-2.49.0/rtest/linux.x86/colorscheme_dot.png
graphviz-2.49.0/rtest/linux.x86/weight_dot.gv
graphviz-2.49.0/rtest/linux.x86/grdlinear_node_dot.svg
graphviz-2.49.0/rtest/linux.x86/style_dot.png
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot7.ps
graphviz-2.49.0/rtest/linux.x86/grdradial_dot.png
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot3.ps
graphviz-2.49.0/rtest/linux.x86/Makefile.am
graphviz-2.49.0/rtest/linux.x86/size_neato.png
graphviz-2.49.0/rtest/linux.x86/crazy_dot.png
graphviz-2.49.0/rtest/linux.x86/Palatino_dot.png
graphviz-2.49.0/rtest/linux.x86/val_val_dot.png
graphviz-2.49.0/rtest/linux.x86/url_dot.imap_np
graphviz-2.49.0/rtest/linux.x86/page_neato2.ps
graphviz-2.49.0/rtest/linux.x86/page_neato.ps
graphviz-2.49.0/rtest/linux.x86/user_shapes_dot_gd.png
graphviz-2.49.0/rtest/linux.x86/sb_box_dot.png
graphviz-2.49.0/rtest/linux.x86/mode_neato.ps
graphviz-2.49.0/rtest/linux.x86/xlabels_neato.png
graphviz-2.49.0/rtest/linux.x86/grdshapes_dot.svg
graphviz-2.49.0/rtest/linux.x86/grdangles_dot.svg
graphviz-2.49.0/rtest/linux.x86/record_dot.gv
graphviz-2.49.0/rtest/linux.x86/rotate_dot1.ps
graphviz-2.49.0/rtest/linux.x86/rootlabel_dot3.ps
graphviz-2.49.0/rtest/linux.x86/arrows_dot.gv
graphviz-2.49.0/rtest/linux.x86/sb_box_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/size_ex_dot.ps
graphviz-2.49.0/rtest/linux.x86/xlabels_dot.png
graphviz-2.49.0/rtest/linux.x86/crazy_dot.ps
graphviz-2.49.0/rtest/linux.x86/neatosplines_neato1.gv
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot4.ps
graphviz-2.49.0/rtest/linux.x86/rankdir_dot2.gv
graphviz-2.49.0/rtest/linux.x86/clustlabel_dot6.ps
graphviz-2.49.0/rtest/linux.x86/edgeclip_dot.gv
graphviz-2.49.0/rtest/linux.x86/st_circle_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/val_inv_dot.png
graphviz-2.49.0/rtest/linux.x86/sq_rules_dot.png
graphviz-2.49.0/rtest/linux.x86/grdradial_node_dot.png
graphviz-2.49.0/rtest/linux.x86/nul_inv_dot.png
graphviz-2.49.0/rtest/linux.x86/dotsplines_dot.gv
graphviz-2.49.0/rtest/linux.x86/sl_box_dbl_dot.png
graphviz-2.49.0/rtest/linux.x86/layers_dot.ps
graphviz-2.49.0/rtest/linux.x86/rankdir_dot1.gv
graphviz-2.49.0/rtest/linux.x86/ports_dot.gv
graphviz-2.49.0/rtest/linux.x86/color_dot1.png
graphviz-2.49.0/rtest/linux.x86/Makefile.in
graphviz-2.49.0/rtest/linux.x86/grdlinear_dot.png
graphviz-2.49.0/rtest/linux.x86/html2_dot.ps
graphviz-2.49.0/rtest/linux.x86/cairo_dot_cairo.ps
graphviz-2.49.0/rtest/linux.x86/center_dot.png
graphviz-2.49.0/rtest/linux.x86/sr_circle_dot.png
graphviz-2.49.0/rtest/Makefile.in
graphviz-2.49.0/share/
graphviz-2.49.0/share/examples/
graphviz-2.49.0/share/examples/4elt.gv
graphviz-2.49.0/share/examples/world.gv
graphviz-2.49.0/share/examples/Makefile.am
graphviz-2.49.0/share/examples/Makefile.in
graphviz-2.49.0/share/Makefile.am
graphviz-2.49.0/share/gui/
graphviz-2.49.0/share/gui/lfdp.png
graphviz-2.49.0/share/gui/no_fisheye.png
graphviz-2.49.0/share/gui/fit_to_screen.png
graphviz-2.49.0/share/gui/ldot.png
graphviz-2.49.0/share/gui/add_edge.png
graphviz-2.49.0/share/gui/zoomin.png
graphviz-2.49.0/share/gui/ok.raw
graphviz-2.49.0/share/gui/zoom.png
graphviz-2.49.0/share/gui/arial.tga
graphviz-2.49.0/share/gui/AntiselectRectX.png
graphviz-2.49.0/share/gui/center.png
graphviz-2.49.0/share/gui/ltwopi.png
graphviz-2.49.0/share/gui/zoom.raw
graphviz-2.49.0/share/gui/find_node.png
graphviz-2.49.0/share/gui/fisheye.png
graphviz-2.49.0/share/gui/2D.png
graphviz-2.49.0/share/gui/fit.png
graphviz-2.49.0/share/gui/lcirco.png
graphviz-2.49.0/share/gui/single_select.png
graphviz-2.49.0/share/gui/3D.png
graphviz-2.49.0/share/gui/selectx.png
graphviz-2.49.0/share/gui/fisheye.raw
graphviz-2.49.0/share/gui/selectr.png
graphviz-2.49.0/share/gui/dot.PNG
graphviz-2.49.0/share/gui/ok2.raw
graphviz-2.49.0/share/gui/fish.PNG
graphviz-2.49.0/share/gui/magnifier.png
graphviz-2.49.0/share/gui/rect_select.png
graphviz-2.49.0/share/gui/zoom_out.png
graphviz-2.49.0/share/gui/move.png
graphviz-2.49.0/share/gui/attrs.txt
graphviz-2.49.0/share/gui/deletE_edge.png
graphviz-2.49.0/share/gui/AntiselectRect.png
graphviz-2.49.0/share/gui/cursor.png
graphviz-2.49.0/share/gui/new_node.png
graphviz-2.49.0/share/gui/glade-3.png
graphviz-2.49.0/share/gui/zoomminus.raw
graphviz-2.49.0/share/gui/smyrna.glade
graphviz-2.49.0/share/gui/new_delete.png
graphviz-2.49.0/share/gui/node.png
graphviz-2.49.0/share/gui/rect_select2.png
graphviz-2.49.0/share/gui/pan.png
graphviz-2.49.0/share/gui/edge.png
graphviz-2.49.0/share/gui/select.png
graphviz-2.49.0/share/gui/pan.raw
graphviz-2.49.0/share/gui/zoomplus.raw
graphviz-2.49.0/share/gui/newzoom.png
graphviz-2.49.0/share/gui/preview.png
graphviz-2.49.0/share/gui/ok3.raw
graphviz-2.49.0/share/gui/attr_widgets.dot
graphviz-2.49.0/share/gui/hourglass.png
graphviz-2.49.0/share/gui/mod_3D.png
graphviz-2.49.0/share/gui/delete_node.png
graphviz-2.49.0/share/gui/Makefile.am
graphviz-2.49.0/share/gui/zoom_in.png
graphviz-2.49.0/share/gui/find_edge.png
graphviz-2.49.0/share/gui/rotate.raw
graphviz-2.49.0/share/gui/template.dot
graphviz-2.49.0/share/gui/zoomout.png
graphviz-2.49.0/share/gui/magnifier_zoom_in.png
graphviz-2.49.0/share/gui/rotate.png
graphviz-2.49.0/share/gui/lneato.png
graphviz-2.49.0/share/gui/magifier_zoom_out.png
graphviz-2.49.0/share/gui/mod_fisheye.png
graphviz-2.49.0/share/gui/Makefile.in
graphviz-2.49.0/share/gui/details.png
graphviz-2.49.0/share/gui/mouse_actions.txt
graphviz-2.49.0/share/Makefile.in
graphviz-2.49.0/plugin/
graphviz-2.49.0/plugin/webp/
graphviz-2.49.0/plugin/webp/gvplugin_webp.c
graphviz-2.49.0/plugin/webp/gvloadimage_webp.c
graphviz-2.49.0/plugin/webp/Makefile.am
graphviz-2.49.0/plugin/webp/gvdevice_webp.c
graphviz-2.49.0/plugin/webp/Makefile.in
graphviz-2.49.0/plugin/devil/
graphviz-2.49.0/plugin/devil/gvdevice_devil.c
graphviz-2.49.0/plugin/devil/Makefile.am
graphviz-2.49.0/plugin/devil/gvplugin_devil.c
graphviz-2.49.0/plugin/devil/Makefile.in
graphviz-2.49.0/plugin/gdiplus/
graphviz-2.49.0/plugin/gdiplus/FileStream.cpp
graphviz-2.49.0/plugin/gdiplus/gvplugin_gdiplus.cpp
graphviz-2.49.0/plugin/gdiplus/gvplugin_gdiplus.h
graphviz-2.49.0/plugin/gdiplus/gvdevice_gdiplus.cpp
graphviz-2.49.0/plugin/gdiplus/gvrender_gdiplus.cpp
graphviz-2.49.0/plugin/gdiplus/gvtextlayout_gdiplus.cpp
graphviz-2.49.0/plugin/gdiplus/gvplugin_gdiplus.vcxproj
graphviz-2.49.0/plugin/gdiplus/gvloadimage_gdiplus.cpp
graphviz-2.49.0/plugin/gdiplus/gvplugin_gdiplus.vcxproj.filters
graphviz-2.49.0/plugin/gdiplus/Makefile.am
graphviz-2.49.0/plugin/gdiplus/FileStream.h
graphviz-2.49.0/plugin/gdiplus/Makefile.in
graphviz-2.49.0/plugin/gd/
graphviz-2.49.0/plugin/gd/gvplugin_gd.c
graphviz-2.49.0/plugin/gd/gvtextlayout_gd.c
graphviz-2.49.0/plugin/gd/gvplugin_gd.vcxproj
graphviz-2.49.0/plugin/gd/gvrender_gd_vrml.c
graphviz-2.49.0/plugin/gd/gvrender_gd.c
graphviz-2.49.0/plugin/gd/gvplugin_gd.vcxproj.filters
graphviz-2.49.0/plugin/gd/gvdevice_gd.c
graphviz-2.49.0/plugin/gd/Makefile.am
graphviz-2.49.0/plugin/gd/gvloadimage_gd.c
graphviz-2.49.0/plugin/gd/Makefile.in
graphviz-2.49.0/plugin/glitz/
graphviz-2.49.0/plugin/glitz/gvdevice_glitz.c
graphviz-2.49.0/plugin/glitz/gvplugin_glitz.c
graphviz-2.49.0/plugin/glitz/Makefile.am
graphviz-2.49.0/plugin/glitz/Makefile.in
graphviz-2.49.0/plugin/rsvg/
graphviz-2.49.0/plugin/rsvg/gvplugin_rsvg.c
graphviz-2.49.0/plugin/rsvg/Makefile.am
graphviz-2.49.0/plugin/rsvg/gvloadimage_rsvg.c
graphviz-2.49.0/plugin/rsvg/Makefile.in
graphviz-2.49.0/plugin/gtk/
graphviz-2.49.0/plugin/gtk/support.h
graphviz-2.49.0/plugin/gtk/callbacks.c
graphviz-2.49.0/plugin/gtk/interface.c
graphviz-2.49.0/plugin/gtk/callbacks.h
graphviz-2.49.0/plugin/gtk/gtk.glade
graphviz-2.49.0/plugin/gtk/gtk.gladep
graphviz-2.49.0/plugin/gtk/interface.h
graphviz-2.49.0/plugin/gtk/gvdevice_gtk.c
graphviz-2.49.0/plugin/gtk/gvplugin_gtk.c
graphviz-2.49.0/plugin/gtk/Makefile.am
graphviz-2.49.0/plugin/gtk/support.c
graphviz-2.49.0/plugin/gtk/Makefile.in
graphviz-2.49.0/plugin/quartz/
graphviz-2.49.0/plugin/quartz/gvtextlayout_quartz.c
graphviz-2.49.0/plugin/quartz/GVTextLayout.h
graphviz-2.49.0/plugin/quartz/gvplugin_quartz.h
graphviz-2.49.0/plugin/quartz/gvdevice_quartz.c
graphviz-2.49.0/plugin/quartz/gvloadimage_quartz.c
graphviz-2.49.0/plugin/quartz/GVTextLayout.m
graphviz-2.49.0/plugin/quartz/Makefile.am
graphviz-2.49.0/plugin/quartz/gvrender_quartz.c
graphviz-2.49.0/plugin/quartz/gvplugin_quartz.c
graphviz-2.49.0/plugin/quartz/Makefile.in
graphviz-2.49.0/plugin/core/
graphviz-2.49.0/plugin/core/gvrender_core_ps.c
graphviz-2.49.0/plugin/core/gvloadimage_core.c
graphviz-2.49.0/plugin/core/ps.txt
graphviz-2.49.0/plugin/core/gvrender_core_mp.c
graphviz-2.49.0/plugin/core/gvrender_core_fig.c
graphviz-2.49.0/plugin/core/gvrender_core_vml.c
graphviz-2.49.0/plugin/core/gvplugin_core.vcxproj
graphviz-2.49.0/plugin/core/gvplugin_core.c
graphviz-2.49.0/plugin/core/gvrender_core_dot.c
graphviz-2.49.0/plugin/core/gvrender_core_map.c
graphviz-2.49.0/plugin/core/gvrender_core_json.c
graphviz-2.49.0/plugin/core/ps.h
graphviz-2.49.0/plugin/core/gvrender_core_pic.c
graphviz-2.49.0/plugin/core/gvplugin_core.vcxproj.filters
graphviz-2.49.0/plugin/core/gvrender_core_tk.c
graphviz-2.49.0/plugin/core/Makefile.am
graphviz-2.49.0/plugin/core/gvrender_core_pov.c
graphviz-2.49.0/plugin/core/Makefile.in
graphviz-2.49.0/plugin/core/gvrender_core_svg.c
graphviz-2.49.0/plugin/ming/
graphviz-2.49.0/plugin/ming/Bitstream_Vera_Serif.fdb
graphviz-2.49.0/plugin/ming/gvrender_ming.c
graphviz-2.49.0/plugin/ming/Bitstream_Vera_Sans.fdb
graphviz-2.49.0/plugin/ming/gvplugin_ming.c
graphviz-2.49.0/plugin/ming/Makefile.am
graphviz-2.49.0/plugin/ming/Makefile.in
graphviz-2.49.0/plugin/neato_layout/
graphviz-2.49.0/plugin/neato_layout/gvplugin_neato_layout.vcxproj
graphviz-2.49.0/plugin/neato_layout/gvplugin_neato_layout.c
graphviz-2.49.0/plugin/neato_layout/gvplugin_neato_layout.vcxproj.filters
graphviz-2.49.0/plugin/neato_layout/gvlayout_neato_layout.c
graphviz-2.49.0/plugin/neato_layout/Makefile.am
graphviz-2.49.0/plugin/neato_layout/Makefile.in
graphviz-2.49.0/plugin/dot_layout/
graphviz-2.49.0/plugin/dot_layout/gvplugin_dot_layout.vcxproj.filters
graphviz-2.49.0/plugin/dot_layout/gvlayout_dot_layout.c
graphviz-2.49.0/plugin/dot_layout/gvplugin_dot_layout.c
graphviz-2.49.0/plugin/dot_layout/Makefile.am
graphviz-2.49.0/plugin/dot_layout/gvplugin_dot_layout.vcxproj
graphviz-2.49.0/plugin/dot_layout/Makefile.in
graphviz-2.49.0/plugin/visio/
graphviz-2.49.0/plugin/visio/gvrender_visio_vdx.cpp
graphviz-2.49.0/plugin/visio/VisioGraphic.h
graphviz-2.49.0/plugin/visio/VisioText.h
graphviz-2.49.0/plugin/visio/VisioRender.cpp
graphviz-2.49.0/plugin/visio/gvplugin_visio.c
graphviz-2.49.0/plugin/visio/VisioText.cpp
graphviz-2.49.0/plugin/visio/VisioGraphic.cpp
graphviz-2.49.0/plugin/visio/Makefile.am
graphviz-2.49.0/plugin/visio/VisioRender.h
graphviz-2.49.0/plugin/visio/Makefile.in
graphviz-2.49.0/plugin/lasi/
graphviz-2.49.0/plugin/lasi/gvrender_lasi.cpp
graphviz-2.49.0/plugin/lasi/ps.h
graphviz-2.49.0/plugin/lasi/Makefile.am
graphviz-2.49.0/plugin/lasi/gvloadimage_lasi.c
graphviz-2.49.0/plugin/lasi/gvplugin_lasi.c
graphviz-2.49.0/plugin/lasi/Makefile.in
graphviz-2.49.0/plugin/Makefile.am
graphviz-2.49.0/plugin/pango/
graphviz-2.49.0/plugin/pango/gvgetfontlist_pango.c
graphviz-2.49.0/plugin/pango/gvloadimage_pango.c
graphviz-2.49.0/plugin/pango/gvgetfontlist.h
graphviz-2.49.0/plugin/pango/gvtextlayout_pango.c
graphviz-2.49.0/plugin/pango/gvplugin_pango.vcxproj.filters
graphviz-2.49.0/plugin/pango/gvplugin_pango.vcxproj
graphviz-2.49.0/plugin/pango/gvplugin_pango.c
graphviz-2.49.0/plugin/pango/Makefile.am
graphviz-2.49.0/plugin/pango/gvplugin_pango.h
graphviz-2.49.0/plugin/pango/gvrender_pango.c
graphviz-2.49.0/plugin/pango/Makefile.in
graphviz-2.49.0/plugin/gs/
graphviz-2.49.0/plugin/gs/gvplugin_gs.c
graphviz-2.49.0/plugin/gs/gvloadimage_gs.c
graphviz-2.49.0/plugin/gs/Makefile.am
graphviz-2.49.0/plugin/gs/Makefile.in
graphviz-2.49.0/plugin/xlib/
graphviz-2.49.0/plugin/xlib/vimdot.sh
graphviz-2.49.0/plugin/xlib/vimdot.1.pdf
graphviz-2.49.0/plugin/xlib/gvdevice_xlib.c
graphviz-2.49.0/plugin/xlib/vimdot.1
graphviz-2.49.0/plugin/xlib/Makefile.am
graphviz-2.49.0/plugin/xlib/Makefile.in
graphviz-2.49.0/plugin/xlib/gvplugin_xlib.c
graphviz-2.49.0/plugin/poppler/
graphviz-2.49.0/plugin/poppler/gvplugin_poppler.c
graphviz-2.49.0/plugin/poppler/gvloadimage_poppler.c
graphviz-2.49.0/plugin/poppler/Makefile.am
graphviz-2.49.0/plugin/poppler/Makefile.in
graphviz-2.49.0/plugin/gdk/
graphviz-2.49.0/plugin/gdk/gvplugin_gdk.c
graphviz-2.49.0/plugin/gdk/gvloadimage_gdk.c
graphviz-2.49.0/plugin/gdk/gvdevice_gdk.c
graphviz-2.49.0/plugin/gdk/Makefile.am
graphviz-2.49.0/plugin/gdk/Makefile.in
graphviz-2.49.0/plugin/Makefile.in
graphviz-2.49.0/graphviz_version.h
graphviz-2.49.0/m4/
graphviz-2.49.0/m4/lib-ld.m4
graphviz-2.49.0/m4/libtool.m4
graphviz-2.49.0/m4/lib-link.m4
graphviz-2.49.0/m4/lt~obsolete.m4
graphviz-2.49.0/m4/ax_cxx_compile_stdcxx.m4
graphviz-2.49.0/m4/ltversion.m4
graphviz-2.49.0/m4/ltsugar.m4
graphviz-2.49.0/m4/ax_cxx_compile_stdcxx_11.m4
graphviz-2.49.0/m4/ltargz.m4
graphviz-2.49.0/m4/ltdl.m4
graphviz-2.49.0/m4/ltoptions.m4
graphviz-2.49.0/m4/lib-prefix.m4
graphviz-2.49.0/m4/ax_check_compile_flag.m4
graphviz-2.49.0/m4/README
graphviz-2.49.0/autogen.sh
graphviz-2.49.0/contrib/
graphviz-2.49.0/contrib/gprof2dot.awk
graphviz-2.49.0/contrib/INDEX
graphviz-2.49.0/contrib/lefty-grace/
graphviz-2.49.0/contrib/lefty-grace/dotty_draw.lefty
graphviz-2.49.0/contrib/lefty-grace/dotty_edit.lefty
graphviz-2.49.0/contrib/lefty-grace/dotty.lefty
graphviz-2.49.0/contrib/lefty-grace/dotty_ui.lefty
graphviz-2.49.0/contrib/lefty-grace/README
graphviz-2.49.0/contrib/pangotest/
graphviz-2.49.0/contrib/pangotest/pangotest.c
graphviz-2.49.0/contrib/pangotest/Makefile
graphviz-2.49.0/contrib/dirgraph/
graphviz-2.49.0/contrib/dirgraph/linux.dot
graphviz-2.49.0/contrib/dirgraph/bsdkernel.dot
graphviz-2.49.0/contrib/dirgraph/apache.dot
graphviz-2.49.0/contrib/dirgraph/bsdarch.dot
graphviz-2.49.0/contrib/dirgraph/named.dot
graphviz-2.49.0/contrib/dirgraph/dirgraph.pl
graphviz-2.49.0/contrib/dirgraph/README
graphviz-2.49.0/contrib/diffimg/
graphviz-2.49.0/contrib/diffimg/diffimg.vcxproj
graphviz-2.49.0/contrib/diffimg/diffimg.vcxproj.filters
graphviz-2.49.0/contrib/diffimg/diffimg.1.pdf
graphviz-2.49.0/contrib/diffimg/diffimg.c
graphviz-2.49.0/contrib/diffimg/Makefile.am
graphviz-2.49.0/contrib/diffimg/diffimg.1
graphviz-2.49.0/contrib/diffimg/Makefile.in
graphviz-2.49.0/contrib/prune/
graphviz-2.49.0/contrib/prune/generic_list.c
graphviz-2.49.0/contrib/prune/prune.1.pdf
graphviz-2.49.0/contrib/prune/prune.vcxproj.filters
graphviz-2.49.0/contrib/prune/test.gv
graphviz-2.49.0/contrib/prune/prune.1
graphviz-2.49.0/contrib/prune/prune.c
graphviz-2.49.0/contrib/prune/Makefile.am
graphviz-2.49.0/contrib/prune/generic_list.h
graphviz-2.49.0/contrib/prune/prune.vcxproj
graphviz-2.49.0/contrib/prune/README
graphviz-2.49.0/contrib/prune/Makefile.in
graphviz-2.49.0/contrib/dotmcl.pl
graphviz-2.49.0/contrib/webdot.cgi
graphviz-2.49.0/contrib/Makefile.am
graphviz-2.49.0/contrib/sdlshapes/
graphviz-2.49.0/contrib/sdlshapes/sdl.ps
graphviz-2.49.0/contrib/sdlshapes/sdlshapes.dot
graphviz-2.49.0/contrib/sdlshapes/README
graphviz-2.49.0/contrib/Makefile.in
graphviz-2.49.0/CHANGELOG.md
graphviz-2.49.0/builddate.h
graphviz-2.49.0/INSTALL
graphviz-2.49.0/dot.demo/
graphviz-2.49.0/dot.demo/Makefile.python_wrapper_builtins
graphviz-2.49.0/dot.demo/simple.c
graphviz-2.49.0/dot.demo/demo.c
graphviz-2.49.0/dot.demo/gv_test.py
graphviz-2.49.0/dot.demo/demo.vcproj
graphviz-2.49.0/dot.demo/neatopack.c
graphviz-2.49.0/dot.demo/Makefile.python_wrapper
graphviz-2.49.0/dot.demo/dot.c
graphviz-2.49.0/dot.demo/dot_demo.vcproj
graphviz-2.49.0/dot.demo/example.c
graphviz-2.49.0/dot.demo/Makefile.builtins
graphviz-2.49.0/dot.demo/Makefile
graphviz-2.49.0/Doxyfile.in
graphviz-2.49.0/graphviz.7
graphviz-2.49.0/Doxyfile
graphviz-2.49.0/config/
graphviz-2.49.0/config/config_ruby.rb
graphviz-2.49.0/config/config_tcl.tcl
graphviz-2.49.0/config/config_python.py
graphviz-2.49.0/config/missing
graphviz-2.49.0/config/config_perl.pl
graphviz-2.49.0/config/config.guess
graphviz-2.49.0/config/ylwrap
graphviz-2.49.0/config/compile
graphviz-2.49.0/config/install-sh
graphviz-2.49.0/config/config.sub
graphviz-2.49.0/config/test-driver
graphviz-2.49.0/config/depcomp
graphviz-2.49.0/config/config.rpath
graphviz-2.49.0/config/ltmain.sh
graphviz-2.49.0/aclocal.m4
graphviz-2.49.0/Makefile.am
graphviz-2.49.0/windows/
graphviz-2.49.0/windows/install.bat
graphviz-2.49.0/windows/GraphForm.resx
graphviz-2.49.0/windows/makefile
graphviz-2.49.0/windows/GraphForm.Designer.cs
graphviz-2.49.0/windows/wmake.sh
graphviz-2.49.0/windows/build_stable.bat
graphviz-2.49.0/windows/cmd/
graphviz-2.49.0/windows/cmd/makefile
graphviz-2.49.0/windows/cmd/fc-fix/
graphviz-2.49.0/windows/cmd/fc-fix/fc-fix.vcproj
graphviz-2.49.0/windows/cmd/fc-fix/fc-fix.cpp
graphviz-2.49.0/windows/cmd/fc-fix/fc-fix.sln
graphviz-2.49.0/windows/cmd/lneato/
graphviz-2.49.0/windows/cmd/lneato/makefile
graphviz-2.49.0/windows/cmd/gvui/
graphviz-2.49.0/windows/cmd/gvui/GVUI.exe
graphviz-2.49.0/windows/cmd/gvui/LayoutPropertyInfo.cls
graphviz-2.49.0/windows/cmd/gvui/makefile
graphviz-2.49.0/windows/cmd/gvui/Registry.bas
graphviz-2.49.0/windows/cmd/gvui/GVUI.vbp
graphviz-2.49.0/windows/cmd/gvui/Main.bas
graphviz-2.49.0/windows/cmd/gvui/LayoutProperty.cls
graphviz-2.49.0/windows/cmd/gvui/Process.bas
graphviz-2.49.0/windows/cmd/gvui/LayoutPropertyInfoSet.cls
graphviz-2.49.0/windows/cmd/gvui/frmLayoutControl.frm
graphviz-2.49.0/windows/cmd/gvui/frmLayoutControl.frx
graphviz-2.49.0/windows/cmd/gvui/LayoutPropertySet.cls
graphviz-2.49.0/windows/cmd/gvui/Other.bas
graphviz-2.49.0/windows/cmd/gvui/GVUI.vbw
graphviz-2.49.0/windows/cmd/dot/
graphviz-2.49.0/windows/cmd/dot/makefile
graphviz-2.49.0/windows/cmd/tools/
graphviz-2.49.0/windows/cmd/tools/makefile
graphviz-2.49.0/windows/cmd/lefty/
graphviz-2.49.0/windows/cmd/lefty/makefile
graphviz-2.49.0/windows/cmd/lefty/dot2l/
graphviz-2.49.0/windows/cmd/lefty/dot2l/dotparse.c
graphviz-2.49.0/windows/cmd/lefty/dot2l/dotparse.h
graphviz-2.49.0/windows/cmd/dotty/
graphviz-2.49.0/windows/cmd/dotty/makefile
graphviz-2.49.0/windows/ScrollableImageControl.Designer.cs
graphviz-2.49.0/windows/Resources/
graphviz-2.49.0/windows/Resources/GraphAttributes.png
graphviz-2.49.0/windows/Resources/ActualSize.bmp
graphviz-2.49.0/windows/Resources/ZoomIn.bmp
graphviz-2.49.0/windows/Resources/Information.bmp
graphviz-2.49.0/windows/Resources/ZoomOut.bmp
graphviz-2.49.0/windows/Resources/NodeAttributes.png
graphviz-2.49.0/windows/Resources/EdgeAttributes.png
graphviz-2.49.0/windows/bin/
graphviz-2.49.0/windows/bin/gsetup.sh
graphviz-2.49.0/windows/bin/runconf.sh
graphviz-2.49.0/windows/bin/win.sh
graphviz-2.49.0/windows/bin/build.sh
graphviz-2.49.0/windows/bin/setup-build-utilities.ps1
graphviz-2.49.0/windows/graphviz.sln
graphviz-2.49.0/windows/GraphArguments.cs
graphviz-2.49.0/windows/ws/
graphviz-2.49.0/windows/ws/tools.dsw
graphviz-2.49.0/windows/ws/graphviz.dsw
graphviz-2.49.0/windows/AttributeInspectorForm.resx
graphviz-2.49.0/windows/addtopath.mst
graphviz-2.49.0/windows/build/
graphviz-2.49.0/windows/build/graphviz.wxs.in
graphviz-2.49.0/windows/build/Graphviz.ico
graphviz-2.49.0/windows/build/graphviz.wxs
graphviz-2.49.0/windows/build/Makefile
graphviz-2.49.0/windows/GraphDefaultAttributes.cs
graphviz-2.49.0/windows/Properties/
graphviz-2.49.0/windows/Properties/Resources.resx
graphviz-2.49.0/windows/Properties/AssemblyInfo.cs.in
graphviz-2.49.0/windows/Properties/AssemblyInfo.cs
graphviz-2.49.0/windows/Properties/Settings.settings
graphviz-2.49.0/windows/Properties/Settings.Designer.cs
graphviz-2.49.0/windows/Properties/Resources.Designer.cs
graphviz-2.49.0/windows/ExternalPropertyTab.cs
graphviz-2.49.0/windows/GraphForm.cs
graphviz-2.49.0/windows/StandardValuesTypeConverter.cs
graphviz-2.49.0/windows/dependencies/
graphviz-2.49.0/windows/dependencies/graphviz-build-utilities/
graphviz-2.49.0/windows/dependencies/libraries/
graphviz-2.49.0/windows/ScrollableImageControl.cs
graphviz-2.49.0/windows/prebuild/
graphviz-2.49.0/windows/prebuild/pixman.patch
graphviz-2.49.0/windows/prebuild/gettext.patch
graphviz-2.49.0/windows/prebuild/zlib.patch
graphviz-2.49.0/windows/prebuild/iconv.patch
graphviz-2.49.0/windows/prebuild/pango.patch
graphviz-2.49.0/windows/prebuild/gd.patch
graphviz-2.49.0/windows/prebuild/fontconfig.patch
graphviz-2.49.0/windows/prebuild/Makefile
graphviz-2.49.0/windows/Graph.cs
graphviz-2.49.0/windows/Graphviz.res
graphviz-2.49.0/windows/AttributeInspectorForm.cs
graphviz-2.49.0/windows/GraphPropertyDescriptor.cs
graphviz-2.49.0/windows/UTF8Marshaler.cs
graphviz-2.49.0/windows/include/
graphviz-2.49.0/windows/include/unistd.h
graphviz-2.49.0/windows/include/config.h
graphviz-2.49.0/windows/gvedit/
graphviz-2.49.0/windows/gvedit/UPreProcess.cpp
graphviz-2.49.0/windows/gvedit/Umain.h
graphviz-2.49.0/windows/gvedit/UEditor.cpp
graphviz-2.49.0/windows/gvedit/Umain.dfm
graphviz-2.49.0/windows/gvedit/UAbout.cpp
graphviz-2.49.0/windows/gvedit/UAbout.dfm
graphviz-2.49.0/windows/gvedit/Editor.ini
graphviz-2.49.0/windows/gvedit/USettings.cpp
graphviz-2.49.0/windows/gvedit/UPreview.dfm
graphviz-2.49.0/windows/gvedit/UAbout.h
graphviz-2.49.0/windows/gvedit/GraphX.bpr
graphviz-2.49.0/windows/gvedit/UEditor.h
graphviz-2.49.0/windows/gvedit/UPreview.h
graphviz-2.49.0/windows/gvedit/Application.h
graphviz-2.49.0/windows/gvedit/props.txt
graphviz-2.49.0/windows/gvedit/USettings.dfm
graphviz-2.49.0/windows/gvedit/UPreProcess.dfm
graphviz-2.49.0/windows/gvedit/Umain.cpp
graphviz-2.49.0/windows/gvedit/GraphX.cpp
graphviz-2.49.0/windows/gvedit/UEditor.dfm
graphviz-2.49.0/windows/gvedit/USettings.h
graphviz-2.49.0/windows/gvedit/UPreProcess.h
graphviz-2.49.0/windows/gvedit/UPreview.cpp
graphviz-2.49.0/windows/Program.cs
graphviz-2.49.0/windows/graphviz.csproj
graphviz-2.49.0/windows/AttributeInspectorForm.Designer.cs
graphviz-2.49.0/windows/TileableImagePrinter.cs
graphviz-2.49.0/windows/build.bat
graphviz-2.49.0/windows/graphviz-msi/
graphviz-2.49.0/windows/graphviz-msi/setup/
graphviz-2.49.0/windows/graphviz-msi/setup/setup.sln
graphviz-2.49.0/windows/graphviz-msi/setup/setup_stable.sln
graphviz-2.49.0/windows/graphviz-msi/setup/setup_stable.vdproj
graphviz-2.49.0/windows/graphviz-msi/setup/Release/
graphviz-2.49.0/windows/graphviz-msi/setup/Release/setup.exe
graphviz-2.49.0/windows/graphviz-msi/setup/setup.vdproj
graphviz-2.49.0/windows/FormController.cs
graphviz-2.49.0/windows/PathWatcher.cs
graphviz-2.49.0/libltdl/
graphviz-2.49.0/libltdl/lt_dlloader.c
graphviz-2.49.0/libltdl/config-h.in
graphviz-2.49.0/libltdl/configure.ac
graphviz-2.49.0/libltdl/configure
graphviz-2.49.0/libltdl/slist.c
graphviz-2.49.0/libltdl/ltdl.h
graphviz-2.49.0/libltdl/ltdl.c
graphviz-2.49.0/libltdl/loaders/
graphviz-2.49.0/libltdl/loaders/loadlibrary.c
graphviz-2.49.0/libltdl/loaders/dlopen.c
graphviz-2.49.0/libltdl/loaders/dyld.c
graphviz-2.49.0/libltdl/loaders/load_add_on.c
graphviz-2.49.0/libltdl/loaders/preopen.c
graphviz-2.49.0/libltdl/loaders/shl_load.c
graphviz-2.49.0/libltdl/loaders/dld_link.c
graphviz-2.49.0/libltdl/lt_error.c
graphviz-2.49.0/libltdl/COPYING.LIB
graphviz-2.49.0/libltdl/aclocal.m4
graphviz-2.49.0/libltdl/Makefile.am
graphviz-2.49.0/libltdl/libltdl/
graphviz-2.49.0/libltdl/libltdl/lt_system.h
graphviz-2.49.0/libltdl/libltdl/lt_dlloader.h
graphviz-2.49.0/libltdl/libltdl/lt__alloc.h
graphviz-2.49.0/libltdl/libltdl/lt__strl.h
graphviz-2.49.0/libltdl/libltdl/lt__dirent.h
graphviz-2.49.0/libltdl/libltdl/lt_error.h
graphviz-2.49.0/libltdl/libltdl/lt__glibc.h
graphviz-2.49.0/libltdl/libltdl/lt__private.h
graphviz-2.49.0/libltdl/libltdl/slist.h
graphviz-2.49.0/libltdl/libltdl/lt__argz_.h
graphviz-2.49.0/libltdl/lt__dirent.c
graphviz-2.49.0/libltdl/lt__strl.c
graphviz-2.49.0/libltdl/lt__argz.c
graphviz-2.49.0/libltdl/lt__alloc.c
graphviz-2.49.0/libltdl/README
graphviz-2.49.0/libltdl/Makefile.in
graphviz-2.49.0/config.h.in
graphviz-2.49.0/macosx/
graphviz-2.49.0/macosx/Graph.ai
graphviz-2.49.0/macosx/Info.plist.in
graphviz-2.49.0/macosx/GVAttributeSchema.h
graphviz-2.49.0/macosx/English.lproj/
graphviz-2.49.0/macosx/English.lproj/Attributes.xib
graphviz-2.49.0/macosx/English.lproj/MainMenu.xib
graphviz-2.49.0/macosx/English.lproj/InfoPlist.strings
graphviz-2.49.0/macosx/English.lproj/Export.xib
graphviz-2.49.0/macosx/English.lproj/Document.xib
graphviz-2.49.0/macosx/GVWindowController.h
graphviz-2.49.0/macosx/graphviz.help/
graphviz-2.49.0/macosx/graphviz.help/graphviz.html
graphviz-2.49.0/macosx/GVDocument.h
graphviz-2.49.0/macosx/GVExportViewController.h
graphviz-2.49.0/macosx/GVApplicationDelegate.h
graphviz-2.49.0/macosx/GraphGv.icns
graphviz-2.49.0/macosx/GVGraphDefaultAttributes.h
graphviz-2.49.0/macosx/ZoomOutToolbarImage.tiff
graphviz-2.49.0/macosx/GraphAttributesTemplate.png
graphviz-2.49.0/macosx/graphviz.xcodeproj/
graphviz-2.49.0/macosx/graphviz.xcodeproj/mountainlion.project.pbxproj
graphviz-2.49.0/macosx/graphviz.xcodeproj/leopard.project.pbxproj
graphviz-2.49.0/macosx/graphviz.xcodeproj/project.pbxproj
graphviz-2.49.0/macosx/graphviz.xcodeproj/project.xcworkspace/
graphviz-2.49.0/macosx/graphviz.xcodeproj/project.xcworkspace/contents.xcworkspacedata
graphviz-2.49.0/macosx/graphviz.xcodeproj/project.xcworkspace/xcshareddata/
graphviz-2.49.0/macosx/graphviz.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
graphviz-2.49.0/macosx/graphviz.xcodeproj/default.pbxuser
graphviz-2.49.0/macosx/graphviz.xcodeproj/lion.project.pbxproj
graphviz-2.49.0/macosx/graphviz.xcodeproj/snowleopard.project.pbxproj
graphviz-2.49.0/macosx/GraphDot.icns
graphviz-2.49.0/macosx/GVWindowController.m
graphviz-2.49.0/macosx/build/
graphviz-2.49.0/macosx/build/Makefile.leopard
graphviz-2.49.0/macosx/build/English.lproj/
graphviz-2.49.0/macosx/build/English.lproj/License.rtf
graphviz-2.49.0/macosx/build/pmsurvey
graphviz-2.49.0/macosx/build/Makefile.lion
graphviz-2.49.0/macosx/build/graphviz.pmdoc/
graphviz-2.49.0/macosx/build/graphviz.pmdoc/index.xml
graphviz-2.49.0/macosx/build/graphviz.pmdoc/01local.xml.in
graphviz-2.49.0/macosx/build/graphviz.pmdoc/02graphviz.xml.in
graphviz-2.49.0/macosx/build/graphviz.pmdoc/02graphviz.xml
graphviz-2.49.0/macosx/build/graphviz.pmdoc/01local.xml
graphviz-2.49.0/macosx/build/Makefile.snowleopard
graphviz-2.49.0/macosx/build/graphviz.help.helpindex.lion
graphviz-2.49.0/macosx/build/Makefile.tiger
graphviz-2.49.0/macosx/build/graphviz.help.helpindex.snowleopard
graphviz-2.49.0/macosx/build/Makefile.mountainlion
graphviz-2.49.0/macosx/ZoomInToolbarImage.tiff
graphviz-2.49.0/macosx/GVAttributeInspectorController.h
graphviz-2.49.0/macosx/GVGraphArguments.m
graphviz-2.49.0/macosx/Info.plist
graphviz-2.49.0/macosx/prebuild/
graphviz-2.49.0/macosx/prebuild/Makefile.leopard
graphviz-2.49.0/macosx/prebuild/Makefile.lion
graphviz-2.49.0/macosx/prebuild/pixman.patch
graphviz-2.49.0/macosx/prebuild/Makefile-packages.incl
graphviz-2.49.0/macosx/prebuild/gettext.patch
graphviz-2.49.0/macosx/prebuild/TODO_smyrna
graphviz-2.49.0/macosx/prebuild/glib.patch
graphviz-2.49.0/macosx/prebuild/Makefile.snowleopard
graphviz-2.49.0/macosx/prebuild/Makefile.tiger
graphviz-2.49.0/macosx/prebuild/pango.patch
graphviz-2.49.0/macosx/prebuild/cairo.patch
graphviz-2.49.0/macosx/prebuild/glib.leopard.patch
graphviz-2.49.0/macosx/prebuild/fontconfig.patch
graphviz-2.49.0/macosx/GVApplicationDelegate.m
graphviz-2.49.0/macosx/GVGraphDefaultAttributes.m
graphviz-2.49.0/macosx/GVGraphArguments.h
graphviz-2.49.0/macosx/GVZGraph.m
graphviz-2.49.0/macosx/EdgeAttributesTemplate.png
graphviz-2.49.0/macosx/GVDocument.m
graphviz-2.49.0/macosx/GVFileNotificationCenter.m
graphviz-2.49.0/macosx/GVAttributeInspectorController.m
graphviz-2.49.0/macosx/NodeAttributesTemplate.png
graphviz-2.49.0/macosx/Graphviz.ai
graphviz-2.49.0/macosx/graphviz_prefix.pch
graphviz-2.49.0/macosx/Graphviz.psd
graphviz-2.49.0/macosx/GVFileNotificationCenter.h
graphviz-2.49.0/macosx/GVExportViewController.m
graphviz-2.49.0/macosx/GVZGraph.h
graphviz-2.49.0/macosx/GVAttributeSchema.m
graphviz-2.49.0/macosx/ZoomToFitToolbarImage.tiff
graphviz-2.49.0/macosx/main.m
graphviz-2.49.0/macosx/Graphviz.icns
graphviz-2.49.0/macosx/ActualSizeToolbarImage.tiff
graphviz-2.49.0/NEWS
graphviz-2.49.0/tclpkg/
graphviz-2.49.0/tclpkg/gv/
graphviz-2.49.0/tclpkg/gv/gv.3guile
graphviz-2.49.0/tclpkg/gv/gv.cpp
graphviz-2.49.0/tclpkg/gv/gv_tcl_init.c
graphviz-2.49.0/tclpkg/gv/gv_php_init.c
graphviz-2.49.0/tclpkg/gv/gv.3r
graphviz-2.49.0/tclpkg/gv/gv.3sharp.pdf
graphviz-2.49.0/tclpkg/gv/gv_builtins.c
graphviz-2.49.0/tclpkg/gv/gv.3java
graphviz-2.49.0/tclpkg/gv/gv.3java.pdf
graphviz-2.49.0/tclpkg/gv/gv.3python.pdf
graphviz-2.49.0/tclpkg/gv/gv_doc_template.tcl
graphviz-2.49.0/tclpkg/gv/gv.3io
graphviz-2.49.0/tclpkg/gv/gv.3ocaml.pdf
graphviz-2.49.0/tclpkg/gv/gv_doc_langs.tcl
graphviz-2.49.0/tclpkg/gv/gv.3ocaml
graphviz-2.49.0/tclpkg/gv/META.gv.in
graphviz-2.49.0/tclpkg/gv/gv.3io.pdf
graphviz-2.49.0/tclpkg/gv/gv.3lua
graphviz-2.49.0/tclpkg/gv/gv.3php
graphviz-2.49.0/tclpkg/gv/gv.3ruby
graphviz-2.49.0/tclpkg/gv/gv.i
graphviz-2.49.0/tclpkg/gv/gv_doc_writer.tcl
graphviz-2.49.0/tclpkg/gv/gv.3php.pdf
graphviz-2.49.0/tclpkg/gv/demo/
graphviz-2.49.0/tclpkg/gv/demo/modgraph.tcl
graphviz-2.49.0/tclpkg/gv/demo/modgraph.rb
graphviz-2.49.0/tclpkg/gv/demo/modgraph.py
graphviz-2.49.0/tclpkg/gv/demo/modgraph.php
graphviz-2.49.0/tclpkg/gv/demo/Makefile.am
graphviz-2.49.0/tclpkg/gv/demo/modgraph.lua
graphviz-2.49.0/tclpkg/gv/demo/modgraph.pl
graphviz-2.49.0/tclpkg/gv/demo/Makefile.in
graphviz-2.49.0/tclpkg/gv/gv.3perl
graphviz-2.49.0/tclpkg/gv/gv.3guile.pdf
graphviz-2.49.0/tclpkg/gv/gv.3go
graphviz-2.49.0/tclpkg/gv/gv.3lua.pdf
graphviz-2.49.0/tclpkg/gv/gv.3python
graphviz-2.49.0/tclpkg/gv/gv.3tcl.pdf
graphviz-2.49.0/tclpkg/gv/gv.3perl.pdf
graphviz-2.49.0/tclpkg/gv/gv_dummy_init.c
graphviz-2.49.0/tclpkg/gv/gv.3ruby.pdf
graphviz-2.49.0/tclpkg/gv/gv.3sharp
graphviz-2.49.0/tclpkg/gv/Makefile.am
graphviz-2.49.0/tclpkg/gv/gv.3tcl
graphviz-2.49.0/tclpkg/gv/gv.3go.pdf
graphviz-2.49.0/tclpkg/gv/gv_java_init.c
graphviz-2.49.0/tclpkg/gv/gv.3r.pdf
graphviz-2.49.0/tclpkg/gv/Makefile.in
graphviz-2.49.0/tclpkg/tcldot/
graphviz-2.49.0/tclpkg/tcldot/no_builtins.c
graphviz-2.49.0/tclpkg/tcldot/tcldot-util.c
graphviz-2.49.0/tclpkg/tcldot/tcldot.3tcl
graphviz-2.49.0/tclpkg/tcldot/tcldot-id.c
graphviz-2.49.0/tclpkg/tcldot/README.Tkspline
graphviz-2.49.0/tclpkg/tcldot/tcldot.html
graphviz-2.49.0/tclpkg/tcldot/demo/
graphviz-2.49.0/tclpkg/tcldot/demo/gcat.tcl.README
graphviz-2.49.0/tclpkg/tcldot/demo/gcat.tcl
graphviz-2.49.0/tclpkg/tcldot/demo/doted.tcl.README
graphviz-2.49.0/tclpkg/tcldot/demo/doted.tcl
graphviz-2.49.0/tclpkg/tcldot/demo/Makefile.am
graphviz-2.49.0/tclpkg/tcldot/demo/Makefile.in
graphviz-2.49.0/tclpkg/tcldot/tcldot_builtins.c
graphviz-2.49.0/tclpkg/tcldot/tcldot-graphcmd.c
graphviz-2.49.0/tclpkg/tcldot/tcldot.h
graphviz-2.49.0/tclpkg/tcldot/Makefile.am
graphviz-2.49.0/tclpkg/tcldot/tcldot-edgecmd.c
graphviz-2.49.0/tclpkg/tcldot/tcldot-nodecmd.c
graphviz-2.49.0/tclpkg/tcldot/tcldot.c
graphviz-2.49.0/tclpkg/tcldot/tcldot.3tcl.pdf
graphviz-2.49.0/tclpkg/tcldot/tcldot-io.c
graphviz-2.49.0/tclpkg/tcldot/README
graphviz-2.49.0/tclpkg/tcldot/Makefile.in
graphviz-2.49.0/tclpkg/gdtclft/
graphviz-2.49.0/tclpkg/gdtclft/gdtclft.3tcl.pdf
graphviz-2.49.0/tclpkg/gdtclft/gdtclft.c
graphviz-2.49.0/tclpkg/gdtclft/demo/
graphviz-2.49.0/tclpkg/gdtclft/demo/entities.tcl.README
graphviz-2.49.0/tclpkg/gdtclft/demo/entities.tcl
graphviz-2.49.0/tclpkg/gdtclft/demo/entities.html
graphviz-2.49.0/tclpkg/gdtclft/demo/Makefile.am
graphviz-2.49.0/tclpkg/gdtclft/demo/Makefile.in
graphviz-2.49.0/tclpkg/gdtclft/Makefile.am
graphviz-2.49.0/tclpkg/gdtclft/gdtclft.3tcl
graphviz-2.49.0/tclpkg/gdtclft/Makefile.in
graphviz-2.49.0/tclpkg/tclstubs/
graphviz-2.49.0/tclpkg/tclstubs/tclStubLib.c
graphviz-2.49.0/tclpkg/tclstubs/tclInt.h
graphviz-2.49.0/tclpkg/tclstubs/Makefile.am
graphviz-2.49.0/tclpkg/tclstubs/README
graphviz-2.49.0/tclpkg/tclstubs/Makefile.in
graphviz-2.49.0/tclpkg/mkpkgindex.sh
graphviz-2.49.0/tclpkg/tclpathplan/
graphviz-2.49.0/tclpkg/tclpathplan/tclpathplan.c
graphviz-2.49.0/tclpkg/tclpathplan/makecw.c
graphviz-2.49.0/tclpkg/tclpathplan/intersect.c
graphviz-2.49.0/tclpkg/tclpathplan/demo/
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan.tcl.README
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/nested.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/paths.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/other.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/maze.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/funny.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/unknown.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/obs.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/u.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/rotor.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/Makefile.am
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/boxes.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/northo.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/dpd.dat
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data/Makefile.in
graphviz-2.49.0/tclpkg/tclpathplan/demo/Makefile.am
graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan.tcl
graphviz-2.49.0/tclpkg/tclpathplan/demo/Makefile.in
graphviz-2.49.0/tclpkg/tclpathplan/find_ints.c
graphviz-2.49.0/tclpkg/tclpathplan/Makefile.am
graphviz-2.49.0/tclpkg/tclpathplan/wrapper.c
graphviz-2.49.0/tclpkg/tclpathplan/simple.h
graphviz-2.49.0/tclpkg/tclpathplan/Makefile.in
graphviz-2.49.0/tclpkg/Makefile.am
graphviz-2.49.0/tclpkg/tclhandle/
graphviz-2.49.0/tclpkg/tclhandle/tclhandle.h
graphviz-2.49.0/tclpkg/tclhandle/tclhandle.c
graphviz-2.49.0/tclpkg/tclhandle/Makefile.am
graphviz-2.49.0/tclpkg/tclhandle/Makefile.in
graphviz-2.49.0/tclpkg/Makefile.in
graphviz-2.49.0/tests/
graphviz-2.49.0/tests/unit_tests/
graphviz-2.49.0/tests/unit_tests/lib/
graphviz-2.49.0/tests/unit_tests/lib/common/
graphviz-2.49.0/tests/unit_tests/lib/common/command_line.c
graphviz-2.49.0/tests/unit_tests/lib/common/Makefile.am
graphviz-2.49.0/tests/unit_tests/lib/common/Makefile.in
graphviz-2.49.0/tests/unit_tests/lib/Makefile.am
graphviz-2.49.0/tests/unit_tests/lib/Makefile.in
graphviz-2.49.0/tests/unit_tests/Makefile.am
graphviz-2.49.0/tests/unit_tests/Makefile.in
graphviz-2.49.0/tests/regression_tests/
graphviz-2.49.0/tests/regression_tests/shapes/
graphviz-2.49.0/tests/regression_tests/shapes/reference/
graphviz-2.49.0/tests/regression_tests/shapes/reference/cylinder.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/circle.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/rnastab.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/plaintext.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/noverhang.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/insulator.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/tab.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/none.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/tripleoctagon.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/trapezium.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/box.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/box3d.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/promoter.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/promoter.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/note.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/terminator.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/ellipse.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/ribosite.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/polygon.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/rect.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/underline.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/ribosite.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/folder.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/rectangle.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/folder.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/noverhang.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/triangle.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/proteinstab.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/larrow.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/component.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/egg.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/larrow.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/threepoverhang.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/primersite.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/lpromoter.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/octagon.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/diamond.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/diamond.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/oval.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/triangle.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/egg.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/Mcircle.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/restrictionsite.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/doublecircle.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/rectangle.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/invhouse.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/trapezium.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/hexagon.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/underline.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/folder.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/restrictionsite.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/Mcircle.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/none.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/point.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/box.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/lpromoter.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/assembly.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/Msquare.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/fivepoverhang.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/assembly.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/rpromoter.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/point.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/house.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/fivepoverhang.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/noverhang.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/cylinder.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/tab.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/septagon.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/rpromoter.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/circle.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/polygon.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/house.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/rect.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/square.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/pentagon.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/underline.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/doubleoctagon.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/pentagon.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/plain.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/rnastab.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/signature.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/egg.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/proteinstab.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/hexagon.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/ribosite.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/insulator.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/signature.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/primersite.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/doublecircle.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/octagon.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/tripleoctagon.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/lpromoter.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/octagon.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/invtrapezium.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/component.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/threepoverhang.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/parallelogram.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/rect.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/invhouse.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/box.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/septagon.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/star.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/invtriangle.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/terminator.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/threepoverhang.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/rectangle.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/square.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/plain.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/primersite.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/rarrow.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/note.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/parallelogram.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/oval.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/box3d.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/Mdiamond.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/trapezium.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/cds.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/note.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/tripleoctagon.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/component.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/proteasesite.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/invtriangle.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/pentagon.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/plaintext.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/tab.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/ellipse.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/rnastab.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/promoter.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/doubleoctagon.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/Msquare.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/oval.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/ellipse.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/plaintext.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/assembly.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/invhouse.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/plain.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/Makefile.am
graphviz-2.49.0/tests/regression_tests/shapes/reference/Mdiamond.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/septagon.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/star.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/doublecircle.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/proteasesite.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/diamond.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/rpromoter.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/invtriangle.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/circle.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/point.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/signature.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/fivepoverhang.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/box3d.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/none.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/larrow.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/cylinder.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/square.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/proteasesite.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/rarrow.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/hexagon.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/Mcircle.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/insulator.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/Mdiamond.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/terminator.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/utr.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/triangle.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/restrictionsite.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/cds.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/utr.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/invtrapezium.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/rarrow.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/Msquare.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/parallelogram.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/doubleoctagon.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/invtrapezium.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/proteinstab.svg
graphviz-2.49.0/tests/regression_tests/shapes/reference/cds.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/Makefile.in
graphviz-2.49.0/tests/regression_tests/shapes/reference/utr.xdot
graphviz-2.49.0/tests/regression_tests/shapes/reference/polygon.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/house.gv
graphviz-2.49.0/tests/regression_tests/shapes/reference/star.xdot
graphviz-2.49.0/tests/regression_tests/shapes/test_shapes.py
graphviz-2.49.0/tests/regression_tests/shapes/shapes.py
graphviz-2.49.0/tests/regression_tests/shapes/Makefile.am
graphviz-2.49.0/tests/regression_tests/shapes/Makefile.in
graphviz-2.49.0/tests/regression_tests/vuln/
graphviz-2.49.0/tests/regression_tests/vuln/reference/
graphviz-2.49.0/tests/regression_tests/vuln/reference/nullderefrebuildlist.xdot
graphviz-2.49.0/tests/regression_tests/vuln/reference/Makefile.am
graphviz-2.49.0/tests/regression_tests/vuln/reference/Makefile.in
graphviz-2.49.0/tests/regression_tests/vuln/input/
graphviz-2.49.0/tests/regression_tests/vuln/input/nullderefrebuildlist.dot
graphviz-2.49.0/tests/regression_tests/vuln/input/Makefile.am
graphviz-2.49.0/tests/regression_tests/vuln/input/Makefile.in
graphviz-2.49.0/tests/regression_tests/vuln/Makefile.am
graphviz-2.49.0/tests/regression_tests/vuln/vuln.py
graphviz-2.49.0/tests/regression_tests/vuln/Makefile.in
graphviz-2.49.0/tests/regression_tests/regression_test_helpers.py
graphviz-2.49.0/tests/regression_tests/Makefile.am
graphviz-2.49.0/tests/regression_tests/installation/
graphviz-2.49.0/tests/regression_tests/installation/test_installation.py
graphviz-2.49.0/tests/regression_tests/installation/Makefile.am
graphviz-2.49.0/tests/regression_tests/installation/Makefile.in
graphviz-2.49.0/tests/regression_tests/Makefile.in
graphviz-2.49.0/tests/Makefile.am
graphviz-2.49.0/tests/Makefile.in
graphviz-2.49.0/README
graphviz-2.49.0/Makefile.in
graphviz-2.49.0/cpl1.0.txt
graphviz-2.49.0/COPYING
phase `unpack' succeeded after 9.1 seconds
starting phase `bootstrap'
GNU build system bootstrapping not needed
phase `bootstrap' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
patch-/usr/bin/file: ./configure: changing `/usr/bin/file' to `/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin/file'
phase `patch-usr-bin-file' succeeded after 2.2 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./autogen.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./cmd/dotty/dotty.bsh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./cmd/dotty/dotty.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./cmd/gvmap/gvmap.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./cmd/lneato/lneato.bsh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./cmd/lneato/lneato.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/compile: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/config.guess: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/config.rpath: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/config.sub: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/depcomp: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/install-sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/ltmain.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/missing: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/test-driver: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./config/ylwrap: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./contrib/dirgraph/apache.dot: warning: no binary for interpreter `dot' found in $PATH
patch-shebang: ./contrib/dirgraph/dirgraph.pl: warning: no binary for interpreter `perl' found in $PATH
patch-shebang: ./contrib/dirgraph/linux.dot: warning: no binary for interpreter `dot' found in $PATH
patch-shebang: ./contrib/webdot.cgi: warning: no binary for interpreter `perl' found in $PATH
patch-shebang: ./debian/libgraphviz4.postinst: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./debian/libgraphviz4.postrm: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./debian/rules: changing `/usr/bin/make' to `/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin/make'
patch-shebang: ./doc/infosrc/arrowgen.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./doc/infosrc/jconvert.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./doc/infosrc/mkarrows.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkarrowtbl.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkgrads.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkshapes.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mksplines.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkstyles.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mktapers.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/ps_to_png.sh: changing `/bin/bash' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash'
patch-shebang: ./doc/infosrc/shapegen.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./dot.demo/gv_test.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./lib/common/entities.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./libltdl/configure: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./macosx/build/pmsurvey: changing `/bin/bash' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash'
patch-shebang: ./plugin.demo/xgtk/autogen.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./plugin/xlib/vimdot.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./rtest/rtest.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./tclpkg/gdtclft/demo/entities.tcl: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./tclpkg/gv/demo/modgraph.lua: warning: no binary for interpreter `lua' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.php: warning: no binary for interpreter `php' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.pl: warning: no binary for interpreter `perl' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.rb: warning: no binary for interpreter `ruby' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./tclpkg/gv/gv_doc_writer.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./tclpkg/mkpkgindex.sh: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./tclpkg/tcldot/demo/doted.tcl: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./tclpkg/tcldot/demo/gcat.tcl: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
patch-shebang: ./tclpkg/tclpathplan/demo/pathplan.tcl: changing `/bin/sh' to `/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/sh'
phase `patch-source-shebangs' succeeded after 2.5 seconds
starting phase `configure'
source directory: "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0" (relative from build: ".")
build directory: "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0"
configure flags: ("CONFIG_SHELL=/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash" "SHELL=/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash" "--prefix=/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0" "--enable-fast-install" "--docdir=/gnu/store/rwmhddsl866yrjw8f0vl1v09bpamrd2r-graphviz-2.49.0-doc/share/doc/graphviz" "--build=powerpc64le-unknown-linux-gnu")
checking build system type... powerpc64le-unknown-linux-gnu
checking host system type... powerpc64le-unknown-linux-gnu
checking for a BSD-compatible install... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... yes
checking whether UID '999' is supported by ustar format... yes
checking whether GID '30000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for style of include used by make... GNU
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 we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for flex... no
checking for lex... no
checking for bison... bison -y
checking for gawk... (cached) gawk
checking whether ln -s works... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin/sed
checking for grep that handles long lines and -e... /gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep
checking for egrep... /gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep -E
checking for fgrep... /gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep -F
checking for ld used by gcc... /gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld
checking if the linker (/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin/nm -B
checking the name lister (/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert powerpc64le-unknown-linux-gnu file names to powerpc64le-unknown-linux-gnu format... func_convert_file_noop
checking how to convert powerpc64le-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/dd
checking how to truncate binary pipes... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.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... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld) 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 gsed... /gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin/sed
checking for gsort... no
checking for sort... sort
checking for egrep... /gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep -E
checking for groff... false
checking for ps2pdf... no
checking for pstopdf... no
checking for pkg-config... /gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin/pkg-config
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 option to accept ISO C99... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld
checking if the linker (/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld) is GNU ld... yes
checking whether the g++ linker (/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld) 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... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld) 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++11 features with -std=c++11... yes
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... no
checking whether gcc accepts -g... no
checking dependency style of gcc... gcc3
checking for inline... inline
checking whether C compiler accepts -Wtrampolines... yes
checking whether C compiler accepts -Wlogical-op... yes
checking for windres... no
checking for powerpc64le-unknown-linux-gnu-windres... no
checking for pid_t... yes
checking for ssize_t... yes
checking for uid_t in sys/types.h... yes
checking for off64_t... no
checking for struct stat64... no
checking for ... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking stropts.h usability... no
checking stropts.h presence... no
checking for stropts.h... no
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking for strings.h... (cached) yes
checking stat.h usability... no
checking stat.h presence... no
checking for stat.h... no
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking for main in -lm... yes
checking for sincos... yes
checking for lrand48... yes
checking for drand48... yes
checking for srand48... yes
checking for setmode... no
checking for setenv... yes
checking for getenv... yes
checking for getpagesize... yes
checking for ftruncate... yes
checking for lseek64... yes
checking for stat64... yes
checking for select... yes
checking for strcasestr... yes
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... -ldl
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... yes
checking whether lt_dlinterface_register is declared... yes
checking for lt_dladvise_preload in -lltdl... yes
checking where to find libltdl headers... 
checking where to find libltdl library... -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... no
checking for strlcpy... no
checking for lt_dladvise_init in -lltdl... yes
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XRENDER... yes
checking for swig... swig
checking for mcs... no
checking for go... no
checking for guile-config2.2... no
checking for guile-config... guile-config
checking for guile3.0... no
checking for guile3... no
checking for guile... guile
checking for GUILE... no
checking for GUILE... no
checking libguile.h usability... yes
checking libguile.h presence... yes
checking for libguile.h... yes
checking for java... no
checking for lua... no
checking for ocaml... no
checking for perl... no
checking for php7.2... no
checking for php7-config... no
./configure: line 22905: php-config: command not found
./configure: line 22906: php-config: command not found
./configure: line 22908: php-config: command not found
./configure: line 22908: php-config: command not found
checking php.h usability... no
checking php.h presence... no
checking for php.h... no
checking for python... no
checking for python3... no
checking for R... no
checking for RUBY... no
checking for RUBY... no
checking for ruby... no
checking tcl.h usability... no
checking tcl.h presence... no
checking for tcl.h... no
configure: WARNING: Unable to find header tcl.h. The Tcl packages will not be built
checking for connect... (cached) yes
checking for gethostbyname... (cached) yes
checking for expat-config... no
checking expat.h usability... yes
checking expat.h presence... yes
checking for expat.h... yes
checking for main in -lexpat... yes
checking IL/il.h usability... no
checking IL/il.h presence... no
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 XMU... yes
checking for XAW... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for main in -lz... yes
checking for deflateBound... yes
checking for WEBP... no
checking for POPPLER... no
checking for RSVG... no
checking for SVG_2_36... no
checking ghostscript/iapi.h usability... no
checking ghostscript/iapi.h presence... no
checking for ghostscript/iapi.h... no
checking for PANGOCAIRO... yes
checking for PANGOFT2... yes
checking for pango_fc_font_lock_face... yes
checking for pango_fc_font_unlock_face... yes
checking for pango_font_map_create_context... yes
checking for cairo_surface_set_mime_data... yes
checking for LASI... no
checking for FREETYPE2... yes
checking for FONTCONFIG... yes
checking for GDK... no
checking for GDK_PIXBUF... no
checking for GTK... no
checking for GTKGL... no
checking for GTKGLEXT... no
checking for GTS... yes
checking for ANN... no
checking for GLADE... no
checking for qmake-qt5... no
checking for qmake... no
checking for GDLIB... yes
checking gd.h usability... yes
checking gd.h presence... yes
checking for gd.h... yes
checking for main in -lgd... yes
checking GL/glut.h usability... no
checking GL/glut.h presence... no
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 if FILE struct contains _cnt... no
checking if FILE struct contains _r... no
checking if FILE struct contains _next... no
checking if FILE struct contains _IO_read_end... yes
checking if intptr_t is declared... yes
checking for main in -lcriterion... no
configure: WARNING: Criterion unit testing framework not installed
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 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/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/spine/Makefile
config.status: creating lib/vmalloc/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/sfdpgen/libsfdp.pc
config.status: creating lib/osage/Makefile
config.status: creating lib/edgepaint/Makefile
config.status: creating lib/edgepaint/liblab_gamut.pc
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/expr/libexpr.pc
config.status: creating lib/common/Makefile
config.status: creating lib/ingraphs/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/graphviz.pmdoc/01local.xml
config.status: creating macosx/build/graphviz.pmdoc/02graphviz.xml
config.status: creating windows/build/graphviz.wxs
config.status: creating windows/Properties/AssemblyInfo.cs
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/glitz/Makefile
config.status: creating plugin/gs/Makefile
config.status: creating plugin/gtk/Makefile
config.status: creating plugin/lasi/Makefile
config.status: creating plugin/ming/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/visio/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 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/lefty/ws/x11/libfilereq/Makefile
config.status: creating cmd/lefty/ws/x11/Makefile
config.status: creating cmd/lefty/ws/mswin32/Makefile
config.status: creating cmd/lefty/ws/Makefile
config.status: creating cmd/lefty/os/unix/Makefile
config.status: creating cmd/lefty/os/mswin32/Makefile
config.status: creating cmd/lefty/os/Makefile
config.status: creating cmd/lefty/dot2l/Makefile
config.status: creating cmd/lefty/examples/Makefile
config.status: creating cmd/lefty/Makefile
config.status: creating cmd/lneato/Makefile
config.status: creating cmd/dotty/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/tclhandle/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 tclpkg/gv/META.gv
config.status: creating rtest/Makefile
config.status: creating rtest/graphs/Makefile
config.status: creating rtest/linux.x86/Makefile
config.status: creating tests/Makefile
config.status: creating tests/unit_tests/Makefile
config.status: creating tests/unit_tests/lib/Makefile
config.status: creating tests/unit_tests/lib/common/Makefile
config.status: creating tests/regression_tests/Makefile
config.status: creating tests/regression_tests/installation/Makefile
config.status: creating tests/regression_tests/shapes/Makefile
config.status: creating tests/regression_tests/shapes/reference/Makefile
config.status: creating tests/regression_tests/vuln/Makefile
config.status: creating tests/regression_tests/vuln/input/Makefile
config.status: creating tests/regression_tests/vuln/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 (/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl)
configure: running /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ./configure --disable-option-checking '--prefix=/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0'  'CONFIG_SHELL=/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash' 'SHELL=/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash' '--enable-fast-install' '--docdir=/gnu/store/rwmhddsl866yrjw8f0vl1v09bpamrd2r-graphviz-2.49.0-doc/share/doc/graphviz' '--build=powerpc64le-unknown-linux-gnu' 'build_alias=powerpc64le-unknown-linux-gnu' 'PKG_CONFIG_PATH=/gnu/store/hm2lx41c6dmbhcnvp2g1csrdf56q42j2-libxrender-0.9.10/lib/pkgconfig:/gnu/store/yc1mpzc6j7ydzjhrlzpq9sq35l5kjc2z-libx11-1.7.3.1/lib/pkgconfig:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/lib/pkgconfig:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/lib/pkgconfig:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/lib/pkgconfig:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/lib/pkgconfig:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/lib/pkgconfig:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/lib/pkgconfig:/gnu/store/7w5kkn77qvy226nk8yc4pd0is9v31q23-libxaw-1.0.14/lib/pkgconfig:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/lib/pkgconfig:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/lib/pkgconfig:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/lib/pkgconfig:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/lib/pkgconfig:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/lib/pkgconfig:/gnu/store/qc7hjjvbnknf62f5b3hmiidcxpfvh95m-xorgproto-2021.5/share/pkgconfig:/gnu/store/csamqrpgjxvf68pkizjk51wvjzmcsw8c-libxcb-1.14/lib/pkgconfig:/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/lib/pkgconfig:/gnu/store/f6i01ynmawdwz7h0y6aa6mzkf33db12l-libgc-8.0.4/lib/pkgconfig:/gnu/store/ikg65nlyjm1ywpiwchz64nax4krw41j3-libxft-2.3.3/lib/pkgconfig:/gnu/store/53ri2g1nj24z859qz7zvfb0jzc4hj636-libthai-0.1.28/lib/pkgconfig:/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/lib/pkgconfig:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/lib/pkgconfig:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/lib/pkgconfig:/gnu/store/cjwgk7l94qnzlyxjq651a595mkpnbsw3-util-linux-2.37.2-lib/lib/pkgconfig:/gnu/store/nw2jgn68ry73a7kgn5hc96hf573dlsy3-zlib-1.2.11/lib/pkgconfig:/gnu/store/pivhr46d0gcl6zq4xmlgwg4r7qbc5f5w-libxt-1.2.1/lib/pkgconfig:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/lib/pkgconfig:/gnu/store/xiqf1wmz9n4xmc9illw24000xkc3dkcw-libxmu-1.1.3/lib/pkgconfig:/gnu/store/1m6wri9q445cj2p441cjdg5alm06lrfc-libxext-1.3.4/lib/pkgconfig:/gnu/store/q1zfbfppcxvpwk46hz7wbnrqsfyrqfbq-util-macros-1.19.3/lib/pkgconfig:/gnu/store/a4f8ngjjzfl1bm192ca880gr11c88gyk-libxdmcp-1.1.3/lib/pkgconfig:/gnu/store/vifdpd9ff2qljdazd3ybvwflr64pcw1p-libxau-1.0.9/lib/pkgconfig:/gnu/store/nkx2bfbbgp9sb5jibnkbarkj7prqsqmf-libpthread-stubs-0.4/lib/pkgconfig:/gnu/store/fsbb7hj9vz0z6vvfq10ssszxxipdfdbj-pcre-8.45/lib/pkgconfig:/gnu/store/7lvxrkqnjndpca437kjws1zsz6mf90pq-libffi-3.3/lib/pkgconfig:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/lib/pkgconfig:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/lib/pkgconfig:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/lib/pkgconfig:/gnu/store/khzyh58p6ba16cywl378m4vff4cnq5v6-pixman-0.40.0/lib/pkgconfig:/gnu/store/n49sjn7mqansziw6r9xwz5wzspxlmxnk-libsm-1.2.3/lib/pkgconfig:/gnu/store/q7j04gyjkz37m4wi24763rl140120scn-libice-1.0.10/lib/pkgconfig' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking build system type... powerpc64le-unknown-linux-gnu
checking host system type... powerpc64le-unknown-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin/sed
checking for grep that handles long lines and -e... /gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep
checking for egrep... /gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep -E
checking for fgrep... /gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep -F
checking for ld used by gcc... /gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld
checking if the linker (/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin/nm -B
checking the name lister (/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert powerpc64le-unknown-linux-gnu file names to powerpc64le-unknown-linux-gnu format... func_convert_file_noop
checking how to convert powerpc64le-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/dd
checking how to truncate binary pipes... /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/dd bs=4096 count=1
./configure: line 6522: /usr/bin/file: No such file or directory
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.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... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin/ld) 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... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
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... yes
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... -ldl
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... no
checking for strlcpy... no
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-2.49.0 will be compiled with the following:

options:
  cgraph:        Yes (always enabled)
  digcola:       Yes
  expat:         Yes
  fontconfig:    Yes
  freetype:      Yes
  glut:          No (missing GL/glut.h)
  ann:           No (no ann.pc found)
  gts:           Yes
  ipsepcola:     Yes
  ltdl:          Yes
  ortho:         Yes
  sfdp:          Yes
  swig:          Yes ( 4.0.2 )
  shared:        Yes
  static:        No (disabled by default)
  qt:            No (qmake not found)
  x:             Yes

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)
  lefty:         Yes
  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:           
  gdk_pixbuf:    No (gdk_pixbuf library not available)
  ghostscript:   No (missing headers)
  glitz:         No (disabled by default - incomplete)
  gtk:           No (gtk library not available)
  lasi:          No (lasi library not available)
  ming:          No (disabled by default - incomplete)
  pangocairo:    Yes
  poppler:       No (poppler library not available)
  quartz:        No (disabled by default - Mac only)
  rsvg:          No (rsvg library not available)
  visio:         Yes
  webp:          No (webp library not available)
  xlib:          Yes

language extensions:
  gv_sharp:      No (mcs not available)
  gv_d:          No (disabled by default - incomplete
  gv_go:         No (GO compiler not available)
  gv_guile:      Yes
  gv_io:         No (disabled by default - no swig support yet)
  gv_java:       No (java not available)
  gv_javascript: No (disabled by default - incomplete
  gv_lua:        No (lua not available)
  gv_ocaml:      No (ocaml not available)
  gv_perl:       No (perl not available)
  gv_php:        No (missing header)
  gv_python:     No (python is too old)
  gv_python3:    No (python3 is too old)
  gv_R:          No (R not available)
  gv_ruby:       No (ruby not available)
  gv_tcl:        No (tcl not available)

  tcldot:        No (tcl not available)
  tclpathplan:   No (tcl not available)
  gdtclft:       No (tcl not available)

Testing utilities:
  criterion:     No (Criterion unit testing framework not installed)
phase `configure' succeeded after 731.5 seconds
starting phase `patch-generated-file-shebangs'
patch-shebang: ./contrib/webdot.cgi: warning: no binary for interpreter `perl' found in $PATH
patch-shebang: ./doc/infosrc/arrowgen.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./doc/infosrc/jconvert.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./doc/infosrc/mkarrows.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkarrowtbl.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkgrads.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkshapes.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mksplines.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mkstyles.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/mktapers.sh: warning: no binary for interpreter `ksh' found in $PATH
patch-shebang: ./doc/infosrc/shapegen.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./dot.demo/gv_test.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./lib/common/entities.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./rtest/rtest.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.lua: warning: no binary for interpreter `lua' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.php: warning: no binary for interpreter `php' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.pl: warning: no binary for interpreter `perl' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.py: warning: no binary for interpreter `python3' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.rb: warning: no binary for interpreter `ruby' found in $PATH
patch-shebang: ./tclpkg/gv/demo/modgraph.tcl: warning: no binary for interpreter `tclsh' found in $PATH
patch-shebang: ./tclpkg/gv/gv_doc_writer.tcl: warning: no binary for interpreter `tclsh' found in $PATH
phase `patch-generated-file-shebangs' succeeded after 8.1 seconds
starting phase `build'
printf '#pragma once\n' > ./graphviz_version.h
/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin/grep -E 'PACKAGE|VERSION|GVPLUGIN' config.h >> ./graphviz_version.h
make  all-recursive
make[1]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
Making all in libltdl
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
make  all-am
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
  CC       libltdlc_la-lt_error.lo
  CC       libltdlc_la-ltdl.lo
  CC       libltdlc_la-slist.lo
  CC       lt__strl.lo
  CC       libltdlc_la-lt_dlloader.lo
  CC       libltdlc_la-lt__alloc.lo
  CC       loaders/dlopen.lo
  CC       loaders/libltdlc_la-preopen.lo
  CCLD     dlopen.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     libltdlc.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
Making all in lib
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
Making all in cdt
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cdt'
  CC       dtclose.lo
  CC       dtlist.lo
  CC       dthash.lo
  CC       dtmethod.lo
  CC       dtflatten.lo
  CC       dtextract.lo
  CC       dtdisc.lo
  CC       dtopen.lo
dthash.c: In function ?dthtab?:
dthash.c:50:47: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   50 |  if(!(s = (Dtlink_t**)(*dt->memoryf)(dt,olds,n*sizeof(Dtlink_t*),dt->disc)) )
      |                                               ^
In file included from dthash.c:1:
../../lib/cdt/dthdr.h:35:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 | #define HINDEX(n,h) ((h)&((n)-1))
      |                         ^
dthash.c:62:17: note: in expansion of macro ?HINDEX?
   62 |    if((is = s + HINDEX(n,t->hash)) == hs)
      |                 ^~~~~~
dthash.c: In function ?dthash?:
../../lib/cdt/dthdr.h:35:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 | #define HINDEX(n,h) ((h)&((n)-1))
      |                         ^
dthash.c:138:24: note: in expansion of macro ?HINDEX?
  138 |   s = dt->data->htab + HINDEX(dt->data->ntab,dt->data->here->hash);
      |                        ^~~~~~
../../lib/cdt/dthdr.h:35:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 | #define HINDEX(n,h) ((h)&((n)-1))
      |                         ^
dthash.c:167:25: note: in expansion of macro ?HINDEX?
  167 |    s = dt->data->htab + HINDEX(dt->data->ntab,hsh);
      |                         ^~~~~~
../../lib/cdt/dthdr.h:35:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 | #define HINDEX(n,h) ((h)&((n)-1))
      |                         ^
dthash.c:175:29: note: in expansion of macro ?HINDEX?
  175 |      *(s = dt->data->htab + HINDEX(dt->data->ntab,hsh));
      |                             ^~~~~~
../../lib/cdt/dthdr.h:35:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 | #define HINDEX(n,h) ((h)&((n)-1))
      |                         ^
dthash.c:237:24: note: in expansion of macro ?HINDEX?
  237 |   s = dt->data->htab + HINDEX(dt->data->ntab,hsh);
      |                        ^~~~~~
  CC       dtrenew.lo
  CC       dtrestore.lo
  CC       dtsize.lo
  CC       dtstat.lo
  CC       dtstrhash.lo
  CC       dttree.lo
  CC       dtview.lo
In file included from dtrenew.c:1:
dtrenew.c: In function ?dtrenew?:
../../lib/cdt/dthdr.h:35:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 | #define HINDEX(n,h) ((h)&((n)-1))
      |                         ^
dtrenew.c:37:25: note: in expansion of macro ?HINDEX?
   37 |  { s = dt->data->htab + HINDEX(dt->data->ntab,e->hash);
      |                         ^~~~~~
dtstat.c: In function ?dtstat?:
dtstat.c:60:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 |    if(!(Count = malloc((ds->dt_max+1)*sizeof(int))) )
      |                                      ^
dtstat.c:74:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   74 |     if(!(Count = malloc((ds->dt_n+1)*sizeof(int))) )
      |                                     ^
  CC       dtwalk.lo
dtstrhash.c: In function ?dtstrhash?:
dtstrhash.c:23:7: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   23 |   n = s - (unsigned char*)args;
      |       ^
dtstrhash.c:32:11: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   32 |  return (h+n)*DT_PRIME;
      |           ^
  CCLD     libcdt.la
  CCLD     libcdt_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cdt'
Making all in cgraph
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cgraph'
  CC       agerror.lo
  CC       apply.lo
  CC       flatten.lo
  CC       graph.lo
  CC       attr.lo
  CC       grammar.lo
  CC       edge.lo
  CC       agxbuf.lo
graph.c: In function ?agopen1?:
grammar.c: In function ?aagparse?:
graph.c:77:13: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?unsigned int:28? may change value [-Wconversion]
   77 |  AGSEQ(g) = agnextseq(par, AGRAPH);
      |             ^~~~~~~~~
grammar.c:1199:12: warning: conversion from ?int? to ?yytype_int16? {aka ?short int?} may change value [-Wconversion]
 1199 |   *yyssp = yystate;
      |            ^~~~~~~
grammar.c:1204:25: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1204 |       YYSIZE_T yysize = yyssp - yyss + 1;
      |                         ^~~~~
graph.c: In function ?agraphidcmpf?:
graph.c:246:9: warning: conversion to ?ptrdiff_t? {aka ?long int?} from ?IDTYPE? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  246 |     v = (AGID(sg0) - AGID(sg1));
      |         ^
../../lib/cgraph/grammar.y: In function ?delete_items?:
../../lib/cgraph/grammar.y:241:3: warning: switch missing default case [-Wswitch-default]
  241 |   switch(p->tag) {
      |   ^~~~~~
attr.c: In function ?init_all_attrs?:
attr.c:513:37: warning: cast between incompatible function types from ?void (*)(Agraph_t *)? {aka ?void (*)(struct Agraph_s *)?} to ?void (*)(Agraph_t *, Agobj_t *, void *)? {aka ?void (*)(struct Agraph_s *, struct Agobj_s *, void *)?} [-Wcast-function-type]
  513 |     agapply(root, (Agobj_t *) root, (agobjfn_t) agraphattr_init,
      |                                     ^
flatten.c:20:6: warning: no previous prototype for ?agflatten_edges? [-Wmissing-prototypes]
   20 | void agflatten_edges(Agraph_t * g, Agnode_t * n, int flag)
      |      ^~~~~~~~~~~~~~~
edge.c: In function ?newedge?:
edge.c:208:11: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  208 |     seq = agnextseq(g, AGEDGE);
      |           ^~~~~~~~~
edge.c:212:30: warning: conversion from ?int? to ?unsigned int:28? may change value [-Wconversion]
  212 |     AGSEQ(in) = AGSEQ(out) = seq;
      |                              ^~~
edge.c: At top level:
edge.c:478:16: warning: no previous prototype for ?ageqedge? [-Wmissing-prototypes]
  478 | CGRAPH_API int ageqedge(Agedge_t * e, Agedge_t * f)
      |                ^~~~~~~~
edge.c:486:22: warning: no previous prototype for ?agmkout? [-Wmissing-prototypes]
  486 | CGRAPH_API Agedge_t *agmkout(Agedge_t * e)
      |                      ^~~~~~~
edge.c:494:22: warning: no previous prototype for ?agmkin? [-Wmissing-prototypes]
  494 | CGRAPH_API Agedge_t *agmkin(Agedge_t * e)
      |                      ^~~~~~
edge.c:502:22: warning: no previous prototype for ?agtail? [-Wmissing-prototypes]
  502 | CGRAPH_API Agnode_t *agtail(Agedge_t * e)
      |                      ^~~~~~
edge.c:510:22: warning: no previous prototype for ?aghead? [-Wmissing-prototypes]
  510 | CGRAPH_API Agnode_t *aghead(Agedge_t * e)
      |                      ^~~~~~
edge.c:518:22: warning: no previous prototype for ?agopp? [-Wmissing-prototypes]
  518 | CGRAPH_API Agedge_t *agopp(Agedge_t * e)
      |                      ^~~~~
  CC       id.lo
  CC       imap.lo
  CC       io.lo
  CC       mem.lo
  CC       node.lo
  CC       obj.lo
  CC       pend.lo
  CC       rec.lo
node.c: In function ?newnode?:
node.c:75:16: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?unsigned int:28? may change value [-Wconversion]
   75 |     AGSEQ(n) = seq;
      |                ^~~
node.c: In function ?agrelabel_node?:
node.c:241:32: warning: cast between incompatible function types from ?void (*)(Agnode_t *, void *)? {aka ?void (*)(struct Agnode_s *, void *)?} to ?void (*)(Agraph_t *, Agobj_t *, void *)? {aka ?void (*)(struct Agraph_s *, struct Agobj_s *, void *)?} [-Wcast-function-type]
  241 |      agapply(g, (Agobj_t *) n, (agobjfn_t) dict_relabel,
      |                                ^
node.c: In function ?agnodebefore?:
node.c:369:15: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?unsigned int:28? may change value [-Wconversion]
  369 |  AGSEQ(snd) = (g->clos->seq[AGNODE] + 2);
      |               ^
  CC       scan.lo
  CC       refstr.lo
obj.c: In function ?aginitcb?:
obj.c:93:5: warning: switch missing default case [-Wswitch-default]
   93 |     switch (AGTYPE(obj)) {
      |     ^~~~~~
obj.c: In function ?agupdcb?:
obj.c:124:5: warning: switch missing default case [-Wswitch-default]
  124 |     switch (AGTYPE(obj)) {
      |     ^~~~~~
obj.c: In function ?agdelcb?:
obj.c:155:5: warning: switch missing default case [-Wswitch-default]
  155 |     switch (AGTYPE(obj)) {
      |     ^~~~~~
  CC       subg.lo
  CC       sprint.lo
../../lib/cgraph/scan.l: In function ?addstr?:
../../lib/cgraph/scan.l:87:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
   87 |    long sz = Send - Sbuf;
      |                        ^~
../../lib/cgraph/scan.l: In function ?storeFileName?:
../../lib/cgraph/scan.l:111:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  111 |     static char* buf;
      |                         ^ 
../../lib/cgraph/scan.l: In function ?ppDirective?:
../../lib/cgraph/scan.l:138:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  138 |      while (*e && *e != '"') e++;
      |                     ~^~
scan.c: In function ?aaglex?:
scan.c:1511:8: warning: switch missing default case [-Wswitch-default]
 1511 |   else switch ( yy_get_next_buffer(  ) )
      |        ^~~~~~
../../lib/cgraph/scan.l: At top level:
../../lib/cgraph/scan.l:234:6: warning: no previous prototype for ?aagerror? [-Wmissing-prototypes]
  234 | void aagerror(char *str)
      |      ^~~~~~~~
../../lib/cgraph/scan.l: In function ?aagerror?:
../../lib/cgraph/scan.l:247:7: warning: switch missing default case [-Wswitch-default]
  247 |  else switch (YYSTATE) {
      |       ^~~~~~
  CC       utils.lo
  CC       write.lo
  CCLD     libcgraph.la
  CCLD     libcgraph_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cgraph'
Making all in pathplan
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pathplan'
  CC       inpoly.lo
  CC       triang.lo
  CC       cvt.lo
  CC       shortestpth.lo
  CC       shortest.lo
  CC       route.lo
  CC       solvers.lo
  CC       util.lo
shortestpth.c: In function ?shortestPath?:
shortestpth.c:37:20: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   37 |     dad = malloc(V * sizeof(int));
      |                    ^
shortestpth.c:38:25: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   38 |     vl = malloc((V + 1) * sizeof(COORD)); /* One extra for sentinel */
      |                         ^
shortestpth.c:54:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   54 |  if (val[k] == unseen)
      |             ^~
shortestpth.c:69:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   69 |   if ((wkt != 0) && (val[t] < newpri)) {
      |            ^~
triang.c: In function ?Ptriangulate?:
triang.c:48:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   48 |     pointp = calloc(pointn, sizeof(Ppoint_t *));
      |                     ^~~~~~
shortestpth.c: In function ?makePath?:
shortestpth.c:99:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   99 |  int *dad = malloc(sizeof(int) * (V + 2));
      |                                ^
util.c: In function ?Ppolybarriers?:
util.c:35:20: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 |     bar = malloc(n * sizeof(Pedge_t));
      |                    ^
cvt.c: In function ?Pobsopen?:
util.c: In function ?make_polyline?:
util.c:16:48: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   16 | #define ALLOC(size,ptr,type) realloc(ptr,(size)*sizeof(type))
      |                                                ^
util.c:66:12: note: in expansion of macro ?ALLOC?
   66 |  ispline = ALLOC(npts, ispline, Ppoint_t);
      |            ^~~~~
cvt.c:57:24: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   57 |     rv->P = mymalloc(n * sizeof(Ppoint_t));
      |                        ^
cvt.c:58:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   58 |     rv->start = mymalloc((n_obs + 1) * sizeof(int));
      |                                      ^
cvt.c:59:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   59 |     rv->next = mymalloc(n * sizeof(int));
      |                           ^
cvt.c:60:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 |     rv->prev = mymalloc(n * sizeof(int));
      |                           ^
cvt.c: In function ?Pobspath?:
cvt.c:140:24: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  140 |     output_route->pn = opn;
      |                        ^~~
route.c: In function ?reallyroutespline?:
route.c:115:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  115 |  if (!(tnas = realloc(tnas, sizeof(tna_t) * inpn)))
      |                                           ^
shortest.c: In function ?Pshortestpath?:
shortest.c:124:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  124 |     if (((p1.x == p2.x && p2.x == p3.x) && (p3.y > p2.y)) ||
      |                ^~
shortest.c:124:32: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  124 |     if (((p1.x == p2.x && p2.x == p3.x) && (p3.y > p2.y)) ||
      |                                ^~
route.c: In function ?splinefits?:
route.c:250:8: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  250 |  if (a == 0 && b == 0) {
      |        ^~
route.c:250:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  250 |  if (a == 0 && b == 0) {
      |                  ^~
solvers.c: In function ?solve2?:
shortest.c:128:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  128 |   && polyp->ps[pi].x == polyp->ps[pi + 1].x
      |                      ^~
shortest.c:129:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  129 |   && polyp->ps[pi].y == polyp->ps[pi + 1].y)
      |                      ^~
shortest.c:138:36: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  138 |      if (pi > 0 && polyp->ps[pi].x == polyp->ps[pi - 1].x &&
      |                                    ^~
route.c: In function ?splineintersectsline?:
shortest.c:139:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  139 |   polyp->ps[pi].y == polyp->ps[pi - 1].y)
      |                   ^~
route.c:318:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  318 |     if (xcoeff[1] == 0) {
      |                   ^~
route.c:319:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  319 |  if (ycoeff[1] == 0) {
      |                ^~
route.c:338:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  338 |    if (xroots[i] == yroots[j])
      |                  ^~
solvers.c:79:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   79 |     else if (disc == 0) {
      |                   ^~
route.c: In function ?growops?:
route.c:417:40: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  417 |     if (!(ops = realloc(ops, POINTSIZE * newopn))) {
      |                                        ^
shortest.c:267:10: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  267 |   trii = trip->e[ei].rtp - tris;
      |          ^~~~
shortest.c: In function ?triangulate?:
shortest.c:292:40: warning: declaration of ?pnlps? shadows a global declaration [-Wshadow]
  292 | static int triangulate(pointnlink_t ** pnlps, int pnln)
      |                        ~~~~~~~~~~~~~~~~^~~~~
shortest.c:57:30: note: shadowed declaration is here
   57 | static pointnlink_t *pnls, **pnlps;
      |                              ^~~~~
shortest.c:292:51: warning: declaration of ?pnln? shadows a global declaration [-Wshadow]
  292 | static int triangulate(pointnlink_t ** pnlps, int pnln)
      |                                               ~~~~^~~~
shortest.c:58:12: note: shadowed declaration is here
   58 | static int pnln, pnll;
      |            ^~~~
shortest.c: In function ?isdiagonal?:
shortest.c:322:62: warning: declaration of ?pnlps? shadows a global declaration [-Wshadow]
  322 | static bool isdiagonal(int pnli, int pnlip2, pointnlink_t ** pnlps,
      |                                              ~~~~~~~~~~~~~~~~^~~~~
shortest.c:57:30: note: shadowed declaration is here
   57 | static pointnlink_t *pnls, **pnlps;
      |                              ^~~~~
shortest.c:323:13: warning: declaration of ?pnln? shadows a global declaration [-Wshadow]
  323 |         int pnln)
      |         ~~~~^~~~
shortest.c:58:12: note: shadowed declaration is here
   58 | static int pnln, pnll;
      |            ^~~~
shortest.c: In function ?marktripath?:
shortest.c:412:39: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  412 |      marktripath(tris[trii].e[ei].rtp - tris, trij))
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~
shortest.c: In function ?growpnls?:
shortest.c:516:47: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  516 |     if (!(pnls = realloc(pnls, POINTNLINKSIZE * newpnln))) {
      |                                               ^
shortest.c:520:50: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  520 |     if (!(pnlps = realloc(pnlps, POINTNLINKPSIZE * newpnln))) {
      |                                                  ^
shortest.c: In function ?growtris?:
shortest.c:532:45: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  532 |     if (!(tris = realloc(tris, TRIANGLESIZE * newtrin))) {
      |                                             ^
shortest.c: In function ?growdq?:
shortest.c:545:56: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  545 |     if (!(dq.pnlps = realloc(dq.pnlps, POINTNLINKPSIZE * newdqn))) {
      |                                                        ^
shortest.c: In function ?growops?:
shortest.c:557:40: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  557 |     if (!(ops = realloc(ops, POINTSIZE * newopn))) {
      |                                        ^
  CC       visibility.lo
visibility.c: In function ?allocArray?:
visibility.c:36:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   36 |     arr = malloc((V + extra) * sizeof(COORD *));
      |                              ^
visibility.c:37:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   37 |     p = calloc(V * V, sizeof(COORD));
      |                ~~^~~
visibility.c: In function ?inBetween?:
visibility.c:74:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   74 |     if (a.x != b.x)  /* not vertical */
      |             ^~
visibility.c: In function ?clear?:
visibility.c:201:45: warning: unused parameter ?prevPt? [-Wunused-parameter]
  201 |    int V, Ppoint_t pts[], int nextPt[], int prevPt[])
      |                                         ~~~~^~~~~~~~
visibility.c: In function ?ptVis?:
visibility.c:312:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  312 |     vadj = malloc((V + 2) * sizeof(COORD));
      |                           ^
  CCLD     libpathplan.la
  CCLD     libpathplan_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pathplan'
Making all in sfio
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
Making all in Sfio_f
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio/Sfio_f'
  CC       _sfputc.lo
  CC       _sffileno.lo
  CC       _sfgetc.lo
  CC       _sfslen.lo
  CCLD     libsfiof_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio/Sfio_f'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
  CC       sfdisc.lo
  CC       sfclose.lo
  CC       sffilbuf.lo
  CC       sfextern.lo
  CC       sfflsbuf.lo
  CC       sfmode.lo
  CC       sfcvt.lo
  CC       sfexcept.lo
sfdisc.c: In function ?sfdisc?:
sfdisc.c:132:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  132 |   sfsetbuf(f, (void *) f->data, f->size);
      |                                 ~^~~~~~
sfdisc.c:133:15: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  133 |   f->flags |= (flags & SF_MALLOC);
      |               ^
sffilbuf.c: In function ?_sffilbuf?:
sffilbuf.c:73:56: warning: comparison of integer expressions of different signedness: ?size_t? {aka ?long unsigned int?} and ?ssize_t? {aka ?long int?} [-Wsign-compare]
   73 |   else if (justseek && (size_t)n <= f->iosz && f->iosz <= f->size)
      |                                                        ^~
sffilbuf.c:74:11: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   74 |       r = f->iosz; /* limit buffer filling */
      |           ^
sffilbuf.c:79:10: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   79 |  f->mode |= rcrv;
      |          ^~
sffilbuf.c:80:12: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
   80 |  f->getr = rc;
      |            ^~
In file included from sffilbuf.c:11:
sffilbuf.c:81:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   81 |  if ((r = SFRD(f, f->endb, r, f->disc)) >= 0) {
      |                            ^
../../lib/sfio/sfhdr.h:375:52: note: in definition of macro ?SFRD?
  375 | #define SFRD(f,b,n,d) (SETLOCAL(f),sfrd(f,(void*)b,n,d))
      |                                                    ^
sfcvt.c: In function ?_sfcvt?:
sfcvt.c:46:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   46 |  if (dval == 0.)
      |           ^~
In file included from sfcvt.c:12:
../../lib/sfio/sfhdr.h:486:18: warning: conversion from ?long double? to ?double? may change value [-Wfloat-conversion]
  486 | #define _Sfneg10 (_Sftable.sf_neg10)
      |                  ^
sfcvt.c:58:15: note: in expansion of macro ?_Sfneg10?
   58 |       dval *= _Sfneg10[v];
      |               ^~~~~~~~
sfflsbuf.c: In function ?_sfflsbuf?:
sfflsbuf.c:59:16: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
   59 |   *f->next++ = c;
      |                ^
In file included from sfflsbuf.c:11:
sfflsbuf.c:78:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   78 |  if ((w = SFWR(f, data, n, f->disc)) > 0) {
      |                         ^
../../lib/sfio/sfhdr.h:376:52: note: in definition of macro ?SFWR?
  376 | #define SFWR(f,b,n,d) (SETLOCAL(f),sfwr(f,(void*)b,n,d))
      |                                                    ^
sfcvt.c:107:12: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
  107 |       dval -= n;
      |            ^~
sfflsbuf.c:80:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   80 |   memcpy(f->data, (char *) data + w, n);
      |                                      ^
sfflsbuf.c:94:9: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   94 |  inpc = f->endb - f->next;
      |         ^
sfexcept.c: In function ?_sfexcept?:
sfexcept.c:36:14: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   36 |  f->flags |= io < 0 ? SF_ERROR : SF_EOF;
      |              ^~
sfexcept.c:73:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   73 |   data = realloc(f->data, size);
      |                           ^~~~
sfexcept.c:75:17: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   75 |   data = malloc(size);
      |                 ^~~~
sfmode.c: In function ?_sfcleanup?:
sfmode.c:76:14: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 |      f->mode |= pool;
      |              ^~
sfmode.c: In function ?_sfsetpool?:
sfmode.c:106:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  106 |      if (!(array = malloc(n * sizeof(Sfio_t *))))
      |                             ^
sfmode.c:110:35: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  110 |      memcpy(array, p->sf, p->n_sf * sizeof(Sfio_t *));
      |                                   ^
sfmode.c: In function ?_sfrsrv?:
sfmode.c:137:25: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  137 |  if (!(rs = malloc(size + sizeof(Sfrsrv_t))))
      |                         ^
sfmode.c:142:41: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  142 |       memcpy(rs, rsrv, sizeof(Sfrsrv_t) + rsrv->slen);
      |                                         ^
sfmode.c: In function ?_sfpmode?:
sfmode.c:251:13: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  251 |  p->ndata = f->endb - f->next;
      |             ^
sfmode.c:254:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  254 |      if ((p->rdata = malloc(p->ndata)))
      |                             ~^~~~~~~
sfmode.c:262:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  262 |      memcpy(p->rdata, f->next, p->ndata);
      |                                ~^~~~~~~
sfmode.c:266:17: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  266 |      p->ndata = f->size;
      |                 ^
sfmode.c:268:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  268 |      memcpy(f->data, p->rdata, p->ndata);
      |                                ~^~~~~~~
sfmode.c:277:12: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  277 |  f->file = p->file;
      |            ^
In file included from sfmode.c:11:
sfmode.c: In function ?_sfmode?:
sfmode.c:370:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  370 |      (void) SFSETBUF(f, f->data, f->size);
      |                                  ~^~~~~~
../../lib/sfio/sfhdr.h:381:51: note: in definition of macro ?SFSETBUF?
  381 | #define SFSETBUF(f,s,n) (SETLOCAL(f),sfsetbuf(f,s,n))
      |                                                   ^
sfmode.c:371:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  371 |      f->flags |= (n & SF_MALLOC);
      |                  ^
sfmode.c:471:13: warning: comparison of integer expressions of different signedness: ?int? and ?unsigned int? [-Wsign-compare]
  471 |  if (wanted != (f->mode & SF_RDWR) && f->file >= 0)
      |             ^~
  CC       sfnew.lo
  CC       sfnputc.lo
  CC       sfopen.lo
  CC       sfpkrd.lo
  CC       sfprintf.lo
  CC       sfputr.lo
  CC       sfraise.lo
sfnew.c: In function ?sfnew?:
sfnew.c:86:15: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
   86 |     f->file = file;
      |               ^~~~
sfnew.c:92:12: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   92 |  f->size = size;
      |            ^~~~
  CC       sfrd.lo
sfnputc.c: In function ?sfnputc?:
sfnputc.c:45:6: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   45 |  p = n;
      |      ^
sfnputc.c:46:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   46 |     memset(ps, c, p);
      |                   ^
sfnputc.c:48:9: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   48 |     w = n;
      |         ^
In file included from sfnputc.c:11:
sfnputc.c:57:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   57 |  if ((p = SFWRITE(f, (void *) ps, p)) <= 0 || (n -= p) <= 0) {
      |                                   ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
sfnputc.c:57:50: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   57 |  if ((p = SFWRITE(f, (void *) ps, p)) <= 0 || (n -= p) <= 0) {
      |                                                  ^~
sfnputc.c:58:8: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   58 |      w -= n;
      |        ^~
sfnputc.c:58:11: warning: conversion to ?ssize_t? {aka ?long int?} from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   58 |      w -= n;
      |           ^
sfnputc.c:62:10: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   62 |      p = n;
      |          ^
sfopen.c: In function ?sfopen?:
sfopen.c:50:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   50 |      f->flags |= (sflags & (SF_FLAGS & ~SF_RDWR));
      |                  ^
sfopen.c:54:14: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   54 |   f->flags = (f->flags & ~SF_RDWR) | sflags;
      |              ^
sfopen.c:62:26: warning: unsigned conversion from ?int? to ?unsigned int? changes value from ?-3? to ?4294967293? [-Wsign-conversion]
   62 |       f->mode = (f->mode & ~SF_WRITE) | SF_READ;
      |                          ^
sfopen.c:64:26: warning: unsigned conversion from ?int? to ?unsigned int? changes value from ?-2? to ?4294967294? [-Wsign-conversion]
   64 |       f->mode = (f->mode & ~SF_READ) | SF_WRITE;
      |                          ^
sfopen.c:74:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   74 |  f = sfnew(f, (char *) file,
      |               ^
sfpkrd.c: In function ?sfpkrd?:
sfpkrd.c:197:12: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  197 |   action = n;
      |            ^
sfpkrd.c:199:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  199 |      while ((t = read(fd, buf, action)) > 0) {
      |                                ^~~~~~
sfpkrd.c:199:18: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  199 |      while ((t = read(fd, buf, action)) > 0) {
      |                  ^~~~
sfpkrd.c:204:31: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  204 |   if (action == 0 || (int) (n - r) < action)
      |                               ^
sfpkrd.c:225:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  225 |  r = read(fd, buf, r);
      |                    ^
sfputr.c: In function ?sfputr?:
sfputr.c:39:10: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   39 |      n = strlen(s);
      |          ^~~~~~
sfputr.c:42:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   42 |       memcpy(ps, s, n);
      |                     ^
sfputr.c:47:15: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
   47 |       *ps++ = rc;
      |               ^~
sfputr.c:59:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   59 |    memcpy(rsrv->data, s, n);
      |                          ^
sfputr.c:61:20: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
   61 |    rsrv->data[n] = rc;
      |                    ^~
In file included from sfputr.c:11:
sfputr.c:62:39: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   62 |       if ((n = SFWRITE(f, rsrv->data, p)) < 0)
      |                                       ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
sfputr.c:72:14: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
   72 |      *ps++ = rc;
      |              ^~
sfputr.c:77:43: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   77 |  if ((ps = (uchar *) memccpy(ps, s, '\0', p)) != NULL)
      |                                           ^
In file included from sfputr.c:11:
sfputr.c:96:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   96 |  (void) SFWRITE(f, (void *) f->next, n);
      |                                      ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
  CC       sfread.lo
  CC       sfresize.lo
sfrd.c: In function ?sfrd?:
sfrd.c:95:38: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   95 |      if ((rv = _sfexcept(f, SF_READ, n, dc)) > 0)
      |                                      ^
sfrd.c:96:7: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   96 |   n = rv;
      |       ^~
sfrd.c:135:15: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  135 |   f->flags |= share;
      |               ^~~~~
sfrd.c:176:10: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  176 |      n = local ? 0 : (ssize_t) r;
      |          ^~~~~
In file included from sfrd.c:11:
../../lib/sfio/sfhdr.h:73:34: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   73 | #define SFMTXRETURN(f,v) { return(v); }
      |                                  ^
sfrd.c:177:6: note: in expansion of macro ?SFMTXRETURN?
  177 |      SFMTXRETURN(f, n);
      |      ^~~~~~~~~~~
sfrd.c:172:2: warning: switch missing default case [-Wswitch-default]
  172 |  switch (_sfexcept(f, SF_READ, (ssize_t) r, dc)) {
      |  ^~~~~~
  CC       sfscanf.lo
  CC       sfseek.lo
  CC       sfsetbuf.lo
sfread.c: In function ?sfread?:
sfread.c:56:11: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   56 |       n = (r = read(f->file, f->data, n)) < 0 ? 0 : r;
      |           ^
sfread.c:58:11: warning: conversion to ?long long unsigned int? from ?long long int? may change the sign of the result [-Wsign-conversion]
   58 |   f->here += n;
      |           ^~
sfread.c:58:14: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
   58 |   f->here += n;
      |              ^
In file included from sfread.c:11:
../../lib/sfio/sfhdr.h:73:34: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   73 | #define SFMTXRETURN(f,v) { return(v); }
      |                                  ^
sfread.c:62:6: note: in expansion of macro ?SFMTXRETURN?
   62 |      SFMTXRETURN(f, n);
      |      ^~~~~~~~~~~
sfread.c:69:21: warning: operand of ??:? changes signedness from ?long int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
   69 |      n = s > begs ? s - begs : (size_t) (-1);
      |                     ^~~~~~~~
sfread.c:69:30: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   69 |      n = s > begs ? s - begs : (size_t) (-1);
      |                              ^
sfread.c:79:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   79 |   memcpy(s, f->next, r);
      |                      ^
sfread.c:82:8: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   82 |      n -= r;
      |        ^~
sfread.c:94:51: warning: comparison of integer expressions of different signedness: ?size_t? {aka ?long unsigned int?} and ?ssize_t? {aka ?long int?} [-Wsign-compare]
   94 |      else if (justseek && n <= f->iosz && f->iosz <= f->size)
      |                                                   ^~
  CC       sfsetfd.lo
sfread.c:95:7: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   95 |   r = f->iosz; /* limit buffering */
      |       ^
In file included from sfread.c:11:
sfread.c:104:46: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  104 |      if (r == (ssize_t) n && (r = SFRD(f, s, r, f->disc)) >= 0) {
      |                                              ^
../../lib/sfio/sfhdr.h:375:52: note: in definition of macro ?SFRD?
  375 | #define SFRD(f,b,n,d) (SETLOCAL(f),sfrd(f,(void*)b,n,d))
      |                                                    ^
sfread.c:106:5: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  106 |   n -= r;
      |     ^~
  CC       sfsk.lo
sfscanf.c: In function ?sfvsscanf?:
sfscanf.c:39:14: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   39 |     f.size = strlen(s);
      |              ^~~~~~
sfscanf.c:40:32: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   40 |     f.data = f.next = f.endw = (uchar *) s;
      |                                ^
sfresize.c: In function ?sfresize?:
sfresize.c:34:9: warning: comparison of integer expressions of different signedness: ?size_t? {aka ?long unsigned int?} and ?ssize_t? {aka ?long int?} [-Wsign-compare]
   34 |   if (s < f->size && (d = realloc(f->data, s))) {
      |         ^
sfresize.c:36:17: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   36 |       f->size = s;
      |                 ^
sfresize.c:37:19: warning: conversion to ?long long int? from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   37 |       f->extent = s;
      |                   ^
In file included from sfresize.c:11:
sfresize.c:40:42: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   40 |      memclear((char *) (f->data + size), (int) (f->extent - size));
../../lib/sfio/sfhdr.h:566:40: note: in definition of macro ?memclear?
  566 | #define memclear(s,n) memset((s),'\0',(n))
      |                                        ^
sfresize.c:45:8: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   45 |        (int) (size - f->extent));
../../lib/sfio/sfhdr.h:566:40: note: in definition of macro ?memclear?
  566 | #define memclear(s,n) memset((s),'\0',(n))
      |                                        ^
  CC       sfstack.lo
In file included from sfseek.c:11:
sfseek.c: In function ?sfseek?:
../../lib/sfio/sfhdr.h:442:32: warning: declaration of ?s? shadows a previous local [-Wshadow]
  442 | #define SFSTRSIZE(f) { Sfoff_t s = (f)->next - (f)->data; \
      |                                ^
sfseek.c:91:2: note: in expansion of macro ?SFSTRSIZE?
   91 |  SFSTRSIZE(f);
      |  ^~~~~~~~~
sfseek.c:36:16: note: shadowed declaration is here
   36 |     Sfoff_t r, s;
      |                ^
In file included from sfseek.c:11:
sfseek.c:106:5: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  106 |     (int) (p - f->extent));
../../lib/sfio/sfhdr.h:566:40: note: in definition of macro ?memclear?
  566 | #define memclear(s,n) memset((s),'\0',(n))
      |                                        ^
sfseek.c:178:9: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  178 |     b = f->endb - f->data; /* amount of buffered data */
      |         ^
sfseek.c:179:9: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  179 |     c = f->next - f->data; /* amount of data consumed */
      |         ^
sfsetbuf.c: In function ?sfsetbuf?:
sfsetbuf.c:213:13: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  213 |      size = osize;
      |             ^~~~~
sfseek.c:196:17: warning: comparison of integer expressions of different signedness: ?size_t? {aka ?long unsigned int?} and ?ssize_t? {aka ?long int?} [-Wsign-compare]
  196 |     if (f->iosz >= f->size)
      |                 ^~
In file included from sfsetbuf.c:19:
../../lib/sfio/sfhdr.h:321:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  321 | #define _Sfpage  (_Sfextern.sf_page)
      |                  ^
sfsetbuf.c:223:29: note: in expansion of macro ?_Sfpage?
  223 |  else if ((ssize_t) (size = _Sfpage) < blksize)
      |                             ^~~~~~~
sfsetbuf.c:224:13: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  224 |      size = blksize;
      |             ^~~~~~~
In file included from sfseek.c:11:
sfseek.c:224:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  224 |  (void) SFRD(f, f->data, f->size, f->disc);
      |                          ~^~~~~~
../../lib/sfio/sfhdr.h:375:52: note: in definition of macro ?SFRD?
  375 | #define SFRD(f,b,n,d) (SETLOCAL(f),sfrd(f,(void*)b,n,d))
      |                                                    ^
sfsetbuf.c:254:15: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  254 |     f->size = size;
      |               ^~~~
sfsetbuf.c:258:14: warning: conversion to ?long long int? from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  258 |  f->extent = (!sf_malloc &&
      |              ^
  CC       sfswap.lo
sfsetfd.c: In function ?sfsetfd?:
sfsetfd.c:97:15: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
   97 |     f->file = newfd;
      |               ^~~~~
In file included from sfsk.c:11:
sfsk.c: In function ?sfsk?:
../../lib/sfio/sfhdr.h:442:32: warning: declaration of ?s? shadows a previous local [-Wshadow]
  442 | #define SFSTRSIZE(f) { Sfoff_t s = (f)->next - (f)->data; \
      |                                ^
sfsk.c:42:6: note: in expansion of macro ?SFSTRSIZE?
   42 |      SFSTRSIZE(f);
      |      ^~~~~~~~~
sfsk.c:21:13: note: shadowed declaration is here
   21 |     ssize_t s;
      |             ^
  CC       sfsync.lo
  CC       sftable.lo
  CC       sftmp.lo
  CC       sfungetc.lo
sfswap.c: In function ?sfswap?:
sfswap.c:36:14: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   36 |     f1mode = f1->mode;
      |              ^~
sfswap.c:50:14: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   50 |   f1->mode = f1mode;
      |              ^~~~~~
sfswap.c:104:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  104 |     f2->mode = f1mode;
      |                ^~~~~~
  CC       sfvscanf.lo
  CC       sfvprintf.lo
sfsync.c: In function ?sfsync?:
sfsync.c:118:14: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  118 |      f->mode |= pool;
      |              ^~
sfsync.c:135:10: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  135 |  f->mode |= mode;
      |          ^~
sftable.c: In function ?sffmtint?:
sftable.c:25:12: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   25 |     return (char *) str;
      |            ^
sftable.c: In function ?sffmtpos?:
sftable.c:50:11: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   50 |      sp = (char *) form++;
      |           ^
sftable.c:87:14: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   87 |      t_str = (char *) form;
      |              ^
sftable.c:112:24: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  112 |        fp[n].ft.form = (char *) form;
      |                        ^
sftable.c:89:3: warning: switch missing default case [-Wswitch-default]
   89 |   switch (*form++) {
      |   ^~~~~~
sftable.c:168:19: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  168 |   fp[n].ft.form = (char *) form;
      |                   ^
sftable.c:212:23: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  212 |       fp[n].ft.form = (char *) form;
      |                       ^
sftable.c:85:2: warning: switch missing default case [-Wswitch-default]
   85 |  switch ((fmt = *form++)) {
      |  ^~~~~~
sftable.c:250:48: warning: operand of ??:? changes signedness from ?int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
  250 |       (flags & SFFMT_ZFLAG) ? sizeof(size_t) : -1;
      |                                                ^~
sftable.c:250:46: warning: unsigned conversion from ?int? to ?long unsigned int? changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  250 |       (flags & SFFMT_ZFLAG) ? sizeof(size_t) : -1;
      |                                              ^
sftable.c:244:10: warning: signed conversion from ?long unsigned int? to ?ssize_t? {aka ?long int?} changes the value of ?18446744073709551615? [-Wsign-conversion]
  244 |   size = (flags & SFFMT_LLONG) ? sizeof(Sflong_t) :
      |          ^
sftable.c:254:24: warning: operand of ??:? changes signedness from ?int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
  254 |       sizeof(double) : -1;
      |                        ^~
sftable.c:254:22: warning: unsigned conversion from ?int? to ?long unsigned int? changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  254 |       sizeof(double) : -1;
      |                      ^
sftable.c:252:10: warning: signed conversion from ?long unsigned int? to ?ssize_t? {aka ?long int?} changes the value of ?18446744073709551615? [-Wsign-conversion]
  252 |   size = (flags & SFFMT_LDOUBLE) ? sizeof(Sfdouble_t) :
      |          ^
sftable.c:268:25: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  268 |      fp[argp].ft.form = (char *) form;
      |                         ^
sftable.c:284:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  284 |      || !(fp = malloc((maxp + 1) * sizeof(Fmtpos_t))))
      |                                  ^
sftable.c:337:19: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  337 |   fp[n].ft.size = strlen(fp[n].argv.s);
      |                   ^~~~~~
sftable.c: In function ?sfcvinit?:
sftable.c:395:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  395 |  _Sfcv36[(uchar) _Sfdigits[d]] = d;
      |                                  ^
sftable.c:396:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  396 |  _Sfcv64[(uchar) _Sfdigits[d]] = d;
      |                                  ^
sftable.c:401:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  401 |  _Sfcv36[(uchar) _Sfdigits[d]] = d;
      |                                  ^
sftable.c:402:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  402 |  _Sfcv64[(uchar) _Sfdigits[d]] = d;
      |                                  ^
sftable.c:407:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  407 |  _Sfcv36[(uchar) _Sfdigits[d]] = l;
      |                                  ^
sftable.c:408:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  408 |  _Sfcv64[(uchar) _Sfdigits[d]] = d;
      |                                  ^
sftable.c:413:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  413 |  _Sfcv36[(uchar) _Sfdigits[d]] = d;
      |                                  ^
sftable.c:414:34: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  414 |  _Sfcv64[(uchar) _Sfdigits[d]] = d;
      |                                  ^
sftable.c: At top level:
sftable.c:465:1: warning: missing initializer for field ?sf_cv36? of ?Sftab_t? {aka ?struct _sftab_?} [-Wmissing-field-initializers]
  465 | };
      | ^
In file included from sftable.c:12:
../../lib/sfio/sfhdr.h:505:8: note: ?sf_cv36? declared here
  505 |  uchar sf_cv36[UCHAR_MAX + 1]; /* conversion for base [2-36]   */
      |        ^~~~~~~
  CC       sfwr.lo
sfungetc.c: In function ?sfungetc?:
sfungetc.c:73:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   73 |  if (!(data = malloc(f->size + 16))) {
      |                      ~~~~~~~~^~~~
sfungetc.c:79:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   79 |      memcpy(data + 16, f->data, f->size);
      |                                 ~^~~~~~
sftmp.c: In function ?_sfgetpath?:
sftmp.c:32:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   32 |     if (n == 0 || !(dirs = malloc((n + 1) * sizeof(char *))))
      |                                           ^
sfvprintf.c: In function ?sfvprintf?:
sfvprintf.c:111:13: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  111 |     oform = (char *) form;
      |             ^
sfvprintf.c:119:11: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  119 |      sp = (char *) form++;
      |           ^
sfvprintf.c:122:10: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  122 |      n = form - sp;
      |          ^~~~
In file included from sfvprintf.c:12:
sfvprintf.c:123:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  123 |      SFwrite(f, sp, n);
      |                     ^
../../lib/sfio/sfhdr.h:570:34: note: in definition of macro ?MEMCPY?
  570 |  do { memcpy((void*)to,(void*)fr,n); to += n; fr += n; } while (0)
      |                                  ^
sfvprintf.c:123:6: note: in expansion of macro ?SFwrite?
  123 |      SFwrite(f, sp, n);
      |      ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:82:6: note: in expansion of macro ?SFEND?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:123:6: note: in expansion of macro ?SFwrite?
  123 |      SFwrite(f, sp, n);
      |      ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:123:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  123 |      SFwrite(f, sp, n);
      |                     ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
sfvprintf.c:123:6: note: in expansion of macro ?SFwrite?
  123 |      SFwrite(f, sp, n);
      |      ^~~~~~~
../../lib/sfio/sfhdr.h:382:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                        ^
sfvprintf.c:82:33: note: in expansion of macro ?SFWRITE?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:123:6: note: in expansion of macro ?SFwrite?
  123 |      SFwrite(f, sp, n);
      |      ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:68:6: note: in expansion of macro ?SFEND?
   68 |    { SFEND(f); n_output += (w = SFFLSBUF(f,c)) >= 0 ? 1 : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:139:6: note: in expansion of macro ?SFputc?
  139 |      SFputc(f, '%');
      |      ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:68:6: note: in expansion of macro ?SFEND?
   68 |    { SFEND(f); n_output += (w = SFFLSBUF(f,c)) >= 0 ? 1 : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:142:6: note: in expansion of macro ?SFputc?
  142 |      SFputc(f, '%');
      |      ^~~~~~
sfvprintf.c:146:14: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  146 |      t_str = (char *) form;
      |              ^
In file included from sfvprintf.c:12:
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvprintf.c:176:8: note: in expansion of macro ?FMTSET?
  176 |        FMTSET(ft, form, args,
      |        ^~~~~~
sfvprintf.c:185:13: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  185 |     n_str = strlen(t_str);
      |             ^~~~~~
sfvprintf.c:189:14: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  189 |      n_str = strlen(t_str);
      |              ^~~~~~
sfvprintf.c:148:3: warning: switch missing default case [-Wswitch-default]
  148 |   switch (*form++) {
      |   ^~~~~~
In file included from sfvprintf.c:12:
../../lib/sfio/sfhdr.h:195:18: warning: declaration of ?lv? shadows a previous local [-Wshadow]
  195 |  { struct lconv* lv; \
      |                  ^~
sfvprintf.c:214:6: note: in expansion of macro ?SFSETLOCALE?
  214 |      SFSETLOCALE(decimal, thousand);
      |      ^~~~~~~~~~~
sfvprintf.c:36:14: note: shadowed declaration is here
   36 |     Sflong_t lv;
      |              ^~
In file included from sfvprintf.c:12:
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvprintf.c:259:3: note: in expansion of macro ?FMTSET?
  259 |   FMTSET(ft, form, args, '.', dot, 0, 0, 0, 0, NULL,
      |   ^~~~~~
sfvscanf.c: In function ?setclass?:
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvprintf.c:321:7: note: in expansion of macro ?FMTSET?
  321 |       FMTSET(ft, form, args, 'I', sizeof(int), 0, 0, 0, 0,
      |       ^~~~~~
sfvprintf.c:137:2: warning: switch missing default case [-Wswitch-default]
  137 |  switch ((fmt = *form++)) {
      |  ^~~~~~
sfvprintf.c:380:48: warning: operand of ??:? changes signedness from ?int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
  380 |       (flags & SFFMT_ZFLAG) ? sizeof(size_t) : -1;
      |                                                ^~
sfvprintf.c:380:46: warning: unsigned conversion from ?int? to ?long unsigned int? changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  380 |       (flags & SFFMT_ZFLAG) ? sizeof(size_t) : -1;
      |                                              ^
sfvprintf.c:374:10: warning: signed conversion from ?long unsigned int? to ?ssize_t? {aka ?long int?} changes the value of ?18446744073709551615? [-Wsign-conversion]
  374 |   size = (flags & SFFMT_LLONG) ? sizeof(Sflong_t) :
      |          ^
sfvscanf.c:41:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
   41 |  accept[fmt] = yes;
      |                ^~~
sfvprintf.c:384:24: warning: operand of ??:? changes signedness from ?int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
  384 |       sizeof(double) : -1;
      |                        ^~
sfvprintf.c:384:22: warning: unsigned conversion from ?int? to ?long unsigned int? changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  384 |       sizeof(double) : -1;
      |                      ^
sfvscanf.c:51:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
   51 |      accept[fmt] = yes;
      |                    ^~~
sfvscanf.c:54:15: warning: conversion from ?int? to ?char? may change value [-Wconversion]
   54 |   accept[c] = yes;
      |               ^~~
sfvprintf.c:382:10: warning: signed conversion from ?long unsigned int? to ?ssize_t? {aka ?long int?} changes the value of ?18446744073709551615? [-Wsign-conversion]
  382 |   size = (flags & SFFMT_LDOUBLE) ? sizeof(Sfdouble_t) :
      |          ^
In file included from sfvprintf.c:12:
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvprintf.c:395:6: note: in expansion of macro ?FMTSET?
  395 |      FMTSET(ft, form, args, fmt, size, flags, width, precis, base,
      |      ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:397:6: note: in expansion of macro ?SFEND?
  397 |      SFEND(f);
      |      ^~~~~
sfvprintf.c:457:34: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  457 |       (*ft->eventf) (f, SF_DPOP, (void *) form, ft) < 0)
      |                                  ^
sfvprintf.c:465:18: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  465 |       fm->form = (char *) form;
      |                  ^
sfvscanf.c: In function ?sfvscanf?:
sfvprintf.c:499:12: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  499 |   if ((v = size) >= 0) {
      |            ^~~~
sfvscanf.c:134:13: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  134 |     oform = (char *) form;
      |             ^
sfvprintf.c:503:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  503 |       v = strlen(sp);
      |           ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:511:4: note: in expansion of macro ?SFnputc?
  511 |    SFnputc(f, '0', n);
      |    ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:511:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  511 |    SFnputc(f, '0', n);
      |                    ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:511:4: note: in expansion of macro ?SFnputc?
  511 |    SFnputc(f, '0', n);
      |    ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:511:4: note: in expansion of macro ?SFnputc?
  511 |    SFnputc(f, '0', n);
      |    ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:513:4: note: in expansion of macro ?SFnputc?
  513 |    SFnputc(f, ' ', n);
      |    ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:513:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  513 |    SFnputc(f, ' ', n);
      |                    ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:513:4: note: in expansion of macro ?SFnputc?
  513 |    SFnputc(f, ' ', n);
      |    ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:513:4: note: in expansion of macro ?SFnputc?
  513 |    SFnputc(f, ' ', n);
      |    ^~~~~~~
sfvprintf.c:516:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  516 |   SFwrite(f, sp, v);
      |                  ^
../../lib/sfio/sfhdr.h:570:34: note: in definition of macro ?MEMCPY?
  570 |  do { memcpy((void*)to,(void*)fr,n); to += n; fr += n; } while (0)
      |                                  ^
sfvprintf.c:516:3: note: in expansion of macro ?SFwrite?
  516 |   SFwrite(f, sp, v);
      |   ^~~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:144:11: note: in expansion of macro ?SFGETC?
  144 |       if (SFGETC(f, inp) < 0 || inp == fmt)
      |           ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:82:6: note: in expansion of macro ?SFEND?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:516:3: note: in expansion of macro ?SFwrite?
  516 |   SFwrite(f, sp, v);
      |   ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:516:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  516 |   SFwrite(f, sp, v);
      |                  ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
sfvprintf.c:516:3: note: in expansion of macro ?SFwrite?
  516 |   SFwrite(f, sp, v);
      |   ^~~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:144:11: note: in expansion of macro ?SFGETC?
  144 |       if (SFGETC(f, inp) < 0 || inp == fmt)
      |           ^~~~~~
../../lib/sfio/sfhdr.h:382:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                        ^
sfvprintf.c:82:33: note: in expansion of macro ?SFWRITE?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:516:3: note: in expansion of macro ?SFwrite?
  516 |   SFwrite(f, sp, v);
      |   ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:518:7: note: in expansion of macro ?SFnputc?
  518 |       SFnputc(f, ' ', n);
      |       ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:518:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  518 |       SFnputc(f, ' ', n);
      |                       ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:518:7: note: in expansion of macro ?SFnputc?
  518 |       SFnputc(f, ' ', n);
      |       ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:518:7: note: in expansion of macro ?SFnputc?
  518 |       SFnputc(f, ' ', n);
      |       ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:68:6: note: in expansion of macro ?SFEND?
   68 |    { SFEND(f); n_output += (w = SFFLSBUF(f,c)) >= 0 ? 1 : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:523:7: note: in expansion of macro ?SFputc?
  523 |       SFputc(f, base);
      |       ^~~~~~
sfvprintf.c:535:12: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  535 |   buf[0] = fmt;
      |            ^~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:542:3: note: in expansion of macro ?SFnputc?
  542 |   SFnputc(f, ' ', n)};
      |   ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:542:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  542 |   SFnputc(f, ' ', n)};
      |                   ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:542:3: note: in expansion of macro ?SFnputc?
  542 |   SFnputc(f, ' ', n)};
      |   ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:542:3: note: in expansion of macro ?SFnputc?
  542 |   SFnputc(f, ' ', n)};
      |   ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:544:3: note: in expansion of macro ?SFnputc?
  544 |   SFnputc(f, fmt, v);
      |   ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:544:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  544 |   SFnputc(f, fmt, v);
      |                   ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:544:3: note: in expansion of macro ?SFnputc?
  544 |   SFnputc(f, fmt, v);
      |   ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:544:3: note: in expansion of macro ?SFnputc?
  544 |   SFnputc(f, fmt, v);
      |   ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:546:3: note: in expansion of macro ?SFnputc?
  546 |   SFnputc(f, ' ', n)};
      |   ^~~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:153:7: note: in expansion of macro ?SFGETC?
  153 |   if (SFGETC(f, inp) != fmt) {
      |       ^~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:546:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  546 |   SFnputc(f, ' ', n)};
      |                   ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:546:3: note: in expansion of macro ?SFnputc?
  546 |   SFnputc(f, ' ', n)};
      |   ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:546:3: note: in expansion of macro ?SFnputc?
  546 |   SFnputc(f, ' ', n)};
      |   ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:68:6: note: in expansion of macro ?SFEND?
   68 |    { SFEND(f); n_output += (w = SFFLSBUF(f,c)) >= 0 ? 1 : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:550:7: note: in expansion of macro ?SFputc?
  550 |       SFputc(f, base);
      |       ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:153:7: note: in expansion of macro ?SFGETC?
  153 |   if (SFGETC(f, inp) != fmt) {
      |       ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:556:6: note: in expansion of macro ?SFEND?
  556 |      SFEND(f);
      |      ^~~~~
sfvprintf.c:633:14: warning: comparison of integer expressions of different signedness: ?long long int? and ?long long unsigned int? [-Wsign-compare]
  633 |       if (lv == HIGHBITL) { /* avoid overflow */
      |              ^~
sfvprintf.c:634:30: warning: conversion to ?long long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  634 |    lv = (Sflong_t) (HIGHBITL / base);
      |                              ^
sfvscanf.c:188:14: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  188 |      t_str = (char *) form;
      |              ^
sfvprintf.c:636:25: warning: conversion to ?long long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  636 |        ((Sfulong_t) lv) * base];
      |                         ^
sfvprintf.c:646:22: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
  646 |       } while ((lv = ((Sfulong_t) lv) >> n));
      |                      ^
sfvprintf.c:649:33: warning: conversion to ?long long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  649 |    *--sp = ssp[((Sfulong_t) lv) % base];
      |                                 ^
In file included from sfvscanf.c:13:
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvscanf.c:218:8: note: in expansion of macro ?FMTSET?
  218 |        FMTSET(ft, form, args,
      |        ^~~~~~
sfvprintf.c:650:39: warning: conversion to ?long long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  650 |       } while ((lv = ((Sfulong_t) lv) / base));
      |                                       ^
sfvprintf.c:650:22: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
  650 |       } while ((lv = ((Sfulong_t) lv) / base));
      |                      ^
sfvscanf.c:227:13: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  227 |     n_str = strlen(t_str);
      |             ^~~~~~
sfvscanf.c:231:14: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  231 |      n_str = strlen(t_str);
      |              ^~~~~~
sfvscanf.c:190:3: warning: switch missing default case [-Wswitch-default]
  190 |   switch (*form++) {
      |   ^~~~~~
sfvprintf.c:687:13: warning: comparison of integer expressions of different signedness: ?int? and ?unsigned int? [-Wsign-compare]
  687 |       if (v == HIGHBITI) { /* avoid overflow */
      |             ^~
sfvprintf.c:688:24: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  688 |    v = (int) (HIGHBITI / base);
      |                        ^
sfvprintf.c:689:44: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  689 |    *--sp = _Sfdigits[HIGHBITI - ((uint) v) * base];
      |                                            ^
In file included from sfvscanf.c:13:
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvscanf.c:260:7: note: in expansion of macro ?FMTSET?
  260 |       FMTSET(ft, form, args, '.', dot, 0, 0, 0, 0,
      |       ^~~~~~
sfvprintf.c:698:21: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  698 |       } while ((v = ((uint) v) >> n));
      |                     ^
sfvprintf.c:701:27: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  701 |    *--sp = ssp[((uint) v) % base];
      |                           ^
sfvprintf.c:702:32: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  702 |       } while ((v = ((uint) v) / base));
      |                                ^
sfvprintf.c:702:21: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  702 |       } while ((v = ((uint) v) / base));
      |                     ^
sfvprintf.c:707:11: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  707 |   && (n = endsp - sp) > 3) {
      |           ^~~~~
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvscanf.c:324:7: note: in expansion of macro ?FMTSET?
  324 |       FMTSET(ft, form, args, 'I', sizeof(int), 0, 0, 0, 0,
      |       ^~~~~~
sfvprintf.c:724:35: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  724 |      if (precis > 0 && (precis -= (endsp - sp)) < (sp - buf) - 64)
      |                                   ^
sfvscanf.c:186:2: warning: switch missing default case [-Wswitch-default]
  186 |  switch ((fmt = *form++)) {
      |  ^~~~~~
sfvscanf.c:382:48: warning: operand of ??:? changes signedness from ?int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
  382 |       (flags & SFFMT_ZFLAG) ? sizeof(size_t) : -1;
      |                                                ^~
sfvprintf.c:741:8: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  741 |    n = width - (n + (endsp - sp));
      |        ^~~~~
sfvscanf.c:382:46: warning: unsigned conversion from ?int? to ?long unsigned int? changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  382 |       (flags & SFFMT_ZFLAG) ? sizeof(size_t) : -1;
      |                                              ^
sfvprintf.c:794:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  794 |   if (dval == 0.)
      |            ^~
In file included from ../../lib/sfio/sfio_t.h:42,
                 from ../../lib/sfio/sfhdr.h:27,
                 from sfvprintf.c:12:
../../lib/sfio/sfio.h:254:21: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  254 | #define sfslen()    ( __sf_slen()   )
      |                     ^
sfvprintf.c:801:12: note: in expansion of macro ?sfslen?
  801 |   if ((n = sfslen()) > precis)
      |            ^~~~~~
sfvscanf.c:376:10: warning: signed conversion from ?long unsigned int? to ?ssize_t? {aka ?long int?} changes the value of ?18446744073709551615? [-Wsign-conversion]
  376 |   size = (flags & SFFMT_LLONG) ? sizeof(Sflong_t) :
      |          ^
In file included from sfvprintf.c:12:
../../lib/sfio/sfhdr.h:195:18: warning: declaration of ?lv? shadows a previous local [-Wshadow]
  195 |  { struct lconv* lv; \
      |                  ^~
sfvprintf.c:822:6: note: in expansion of macro ?SFSETLOCALE?
  822 |      SFSETLOCALE(decimal, thousand);
      |      ^~~~~~~~~~~
sfvprintf.c:36:14: note: shadowed declaration is here
   36 |     Sflong_t lv;
      |              ^~
sfvscanf.c:386:24: warning: operand of ??:? changes signedness from ?int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
  386 |       sizeof(double) : -1;
      |                        ^~
sfvscanf.c:386:22: warning: unsigned conversion from ?int? to ?long unsigned int? changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  386 |       sizeof(double) : -1;
      |                      ^
sfvprintf.c:828:16: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  828 |      precis -= (endsp -= 1) - ssp;
      |                ^
sfvscanf.c:384:10: warning: signed conversion from ?long unsigned int? to ?ssize_t? {aka ?long int?} changes the value of ?18446744073709551615? [-Wsign-conversion]
  384 |   size = (flags & SFFMT_LDOUBLE) ? sizeof(Sfdouble_t) :
      |          ^
sfvprintf.c:832:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  832 |      if (dval != 0.) {
      |               ^~
sfvprintf.c:847:33: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  847 |      *--ep = (decpt > 0 || dval == 0.) ? '+' : '-';
      |                                 ^~
In file included from sfvscanf.c:13:
../../lib/sfio/sfhdr.h:290:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  290 |  ((ft->form = (char*)frm), va_copy(ft->args,ags), \
      |               ^
sfvscanf.c:401:6: note: in expansion of macro ?FMTSET?
  401 |      FMTSET(ft, form, args, fmt, size, flags, width, 0, base, t_str,
      |      ^~~~~~
In file included from sfvprintf.c:12:
../../lib/sfio/sfhdr.h:195:18: warning: declaration of ?lv? shadows a previous local [-Wshadow]
  195 |  { struct lconv* lv; \
      |                  ^~
sfvprintf.c:861:6: note: in expansion of macro ?SFSETLOCALE?
  861 |      SFSETLOCALE(decimal, thousand);
      |      ^~~~~~~~~~~
sfvprintf.c:36:14: note: shadowed declaration is here
   36 |     Sflong_t lv;
      |              ^~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:403:6: note: in expansion of macro ?SFEND?
  403 |      SFEND(f);
      |      ^~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:403:6: note: in expansion of macro ?SFEND?
  403 |      SFEND(f);
      |      ^~~~~
  CC       sfwrite.lo
sfvprintf.c:892:16: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  892 |      precis -= (endsp -= 1) - ssp;
      |                ^
sfvscanf.c:436:34: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  436 |       (*ft->eventf) (f, SF_DPOP, (void *) form, ft) < 0)
      |                                  ^
sfvscanf.c:444:18: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  444 |       fm->form = (char *) form;
      |                  ^
sfvprintf.c:909:6: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  909 |  n = (endsp - sp) + (endep - ep) + (precis <= 0 ? 0 : precis) +
      |      ^
sfvprintf.c:917:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  917 |   *--sp = fmt;
      |           ^~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:491:6: note: in expansion of macro ?SFGETC?
  491 |      SFGETC(f, inp);
      |      ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:491:6: note: in expansion of macro ?SFGETC?
  491 |      SFGETC(f, inp);
      |      ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:68:6: note: in expansion of macro ?SFEND?
   68 |    { SFEND(f); n_output += (w = SFFLSBUF(f,c)) >= 0 ? 1 : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:923:6: note: in expansion of macro ?SFputc?
  923 |      SFputc(f, fmt);
      |      ^~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:494:3: note: in expansion of macro ?SFGETC?
  494 |   SFGETC(f, inp);
      |   ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:930:6: note: in expansion of macro ?SFnputc?
  930 |      SFnputc(f, v, n);
      |      ^~~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:494:3: note: in expansion of macro ?SFGETC?
  494 |   SFGETC(f, inp);
      |   ^~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:930:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  930 |      SFnputc(f, v, n);
      |                    ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:930:6: note: in expansion of macro ?SFnputc?
  930 |      SFnputc(f, v, n);
      |      ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:930:6: note: in expansion of macro ?SFnputc?
  930 |      SFnputc(f, v, n);
      |      ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:934:6: note: in expansion of macro ?SFnputc?
  934 |      SFnputc(f, '0', n);
      |      ^~~~~~~
sfvscanf.c:504:10: warning: declaration of ?dot? shadows a previous local [-Wshadow]
  504 |      int dot, exponent;
      |          ^~~
sfvscanf.c:85:21: note: shadowed declaration is here
   85 |     int fmt, flags, dot, n_assign, v, n, n_input;
      |                     ^~~
In file included from sfvprintf.c:12:
sfvprintf.c:934:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  934 |      SFnputc(f, '0', n);
      |                      ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:934:6: note: in expansion of macro ?SFnputc?
  934 |      SFnputc(f, '0', n);
      |      ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:934:6: note: in expansion of macro ?SFnputc?
  934 |      SFnputc(f, '0', n);
      |      ^~~~~~~
sfvscanf.c:507:16: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  507 |      if (width >= SF_MAXDIGITS)
      |                ^~
sfvprintf.c:939:11: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  939 |  if ((n = endsp - sp) > 0)
      |           ^~~~~
sfvscanf.c:512:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  512 |       *val++ = inp;
      |                ^~~
sfvscanf.c:520:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  520 |       *val++ = inp;
      |                ^~~
In file included from sfvprintf.c:12:
sfvprintf.c:940:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  940 |      SFwrite(f, sp, n);
      |                     ^
../../lib/sfio/sfhdr.h:570:34: note: in definition of macro ?MEMCPY?
  570 |  do { memcpy((void*)to,(void*)fr,n); to += n; fr += n; } while (0)
      |                                  ^
sfvprintf.c:940:6: note: in expansion of macro ?SFwrite?
  940 |      SFwrite(f, sp, n);
      |      ^~~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:521:27: note: in expansion of macro ?SFGETC?
  521 |       if (--width <= 0 || SFGETC(f, inp) < 0 ||
      |                           ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:82:6: note: in expansion of macro ?SFEND?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:940:6: note: in expansion of macro ?SFwrite?
  940 |      SFwrite(f, sp, n);
      |      ^~~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:521:27: note: in expansion of macro ?SFGETC?
  521 |       if (--width <= 0 || SFGETC(f, inp) < 0 ||
      |                           ^~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:940:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  940 |      SFwrite(f, sp, n);
      |                     ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
sfvprintf.c:940:6: note: in expansion of macro ?SFwrite?
  940 |      SFwrite(f, sp, n);
      |      ^~~~~~~
../../lib/sfio/sfhdr.h:382:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                        ^
sfvprintf.c:82:33: note: in expansion of macro ?SFWRITE?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:940:6: note: in expansion of macro ?SFwrite?
  940 |      SFwrite(f, sp, n);
      |      ^~~~~~~
sfvscanf.c:524:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  524 |       *val++ = inp;
      |                ^~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:944:3: note: in expansion of macro ?SFnputc?
  944 |   SFnputc(f, '0', n);
      |   ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:944:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  944 |   SFnputc(f, '0', n);
      |                   ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:944:3: note: in expansion of macro ?SFnputc?
  944 |   SFnputc(f, '0', n);
      |   ^~~~~~~
sfvscanf.c:528:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  528 |       *val++ = inp;
      |                ^~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:944:3: note: in expansion of macro ?SFnputc?
  944 |   SFnputc(f, '0', n);
      |   ^~~~~~~
sfvprintf.c:947:15: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  947 |      if ((n = endep - (sp = ep)) > 0)
      |               ^~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:532:30: note: in expansion of macro ?SFGETC?
  532 |      } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                              ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:532:30: note: in expansion of macro ?SFGETC?
  532 |      } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                              ^~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:948:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  948 |   SFwrite(f, sp, n);
      |                  ^
../../lib/sfio/sfhdr.h:570:34: note: in definition of macro ?MEMCPY?
  570 |  do { memcpy((void*)to,(void*)fr,n); to += n; fr += n; } while (0)
      |                                  ^
sfvprintf.c:948:3: note: in expansion of macro ?SFwrite?
  948 |   SFwrite(f, sp, n);
      |   ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:82:6: note: in expansion of macro ?SFEND?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:948:3: note: in expansion of macro ?SFwrite?
  948 |   SFwrite(f, sp, n);
      |   ^~~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:948:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  948 |   SFwrite(f, sp, n);
      |                  ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
sfvprintf.c:948:3: note: in expansion of macro ?SFwrite?
  948 |   SFwrite(f, sp, n);
      |   ^~~~~~~
../../lib/sfio/sfhdr.h:382:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                        ^
sfvprintf.c:82:33: note: in expansion of macro ?SFWRITE?
   82 |    { SFEND(f); n_output += (w = SFWRITE(f,(void*)s,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:948:3: note: in expansion of macro ?SFwrite?
  948 |   SFwrite(f, sp, n);
      |   ^~~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:75:6: note: in expansion of macro ?SFEND?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |      ^~~~~
sfvprintf.c:952:3: note: in expansion of macro ?SFnputc?
  952 |   SFnputc(f, ' ', n);
      |   ^~~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:557:25: note: in expansion of macro ?SFGETC?
  557 |   while (--width > 0 && SFGETC(f, inp) >= 0)
      |                         ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:557:25: note: in expansion of macro ?SFGETC?
  557 |   while (--width > 0 && SFGETC(f, inp) >= 0)
      |                         ^~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:952:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  952 |   SFnputc(f, ' ', n);
      |                   ^
../../lib/sfio/sfhdr.h:384:49: note: in definition of macro ?SFNPUTC?
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                                                 ^
sfvprintf.c:952:3: note: in expansion of macro ?SFnputc?
  952 |   SFnputc(f, ' ', n);
      |   ^~~~~~~
../../lib/sfio/sfhdr.h:384:24: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  384 | #define SFNPUTC(f,c,n) (SETLOCAL(f),sfnputc(f,c,n))
      |                        ^
sfvprintf.c:75:33: note: in expansion of macro ?SFNPUTC?
   75 |    { SFEND(f); n_output += (w = SFNPUTC(f,c,n)) > 0 ? w : 0; SFBUF(f); \
      |                                 ^~~~~~~
sfvprintf.c:952:3: note: in expansion of macro ?SFnputc?
  952 |   SFnputc(f, ' ', n);
      |   ^~~~~~~
sfvprintf.c:963:42: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  963 |      else if ((*fm->eventf) (f, SF_DPOP, (void *) form, ft) < 0)
      |                                          ^
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:571:11: note: in expansion of macro ?SFGETC?
  571 |       if (SFGETC(f, inp) >= 0) {
      |           ^~~~~~
sfvprintf.c:64:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   64 | #define SFEND(f) ((n_output += d - f->next), (f->next = d))
      |                                ^
sfvprintf.c:990:5: note: in expansion of macro ?SFEND?
  990 |     SFEND(f);
      |     ^~~~~
sfvprintf.c:992:9: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  992 |     n = f->next - f->data;
      |         ^
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:571:11: note: in expansion of macro ?SFGETC?
  571 |       if (SFGETC(f, inp) >= 0) {
      |           ^~~~~~
In file included from sfvprintf.c:12:
sfvprintf.c:999:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  999 |  (void) SFWRITE(f, (void *) d, n);
      |                                ^
../../lib/sfio/sfhdr.h:382:49: note: in definition of macro ?SFWRITE?
  382 | #define SFWRITE(f,s,n) (SETLOCAL(f),sfwrite(f,s,n))
      |                                                 ^
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:590:11: note: in expansion of macro ?SFGETC?
  590 |       if (SFGETC(f, inp) >= 0 &&
      |           ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:590:11: note: in expansion of macro ?SFGETC?
  590 |       if (SFGETC(f, inp) >= 0 &&
      |           ^~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:592:4: note: in expansion of macro ?SFGETC?
  592 |    SFGETC(f, inp);
      |    ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:592:4: note: in expansion of macro ?SFGETC?
  592 |    SFGETC(f, inp);
      |    ^~~~~~
sfvscanf.c:604:36: warning: conversion to ?long long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  604 |    (argv.lu << 3) + (argv.lu << 1) + (inp - '0');
      |                                    ^
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:605:27: note: in expansion of macro ?SFGETC?
  605 |   } while (--width > 0 && SFGETC(f, inp) >= '0'
      |                           ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:605:27: note: in expansion of macro ?SFGETC?
  605 |   } while (--width > 0 && SFGETC(f, inp) >= '0'
      |                           ^~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:615:4: note: in expansion of macro ?SFGETC?
  615 |    SFGETC(f, inp) >= 0 && sp[inp] < base)
      |    ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:615:4: note: in expansion of macro ?SFGETC?
  615 |    SFGETC(f, inp) >= 0 && sp[inp] < base)
      |    ^~~~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:637:9: note: in expansion of macro ?SFGETC?
  637 |         SFGETC(f, inp) >= 0 && sp[inp] < base);
      |         ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:637:9: note: in expansion of macro ?SFGETC?
  637 |         SFGETC(f, inp) >= 0 && sp[inp] < base);
      |         ^~~~~~
sfvscanf.c:640:23: warning: conversion to ?long long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  640 |    argv.lu = (argv.lu * base) + sp[inp];
      |                       ^
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:642:9: note: in expansion of macro ?SFGETC?
  642 |         SFGETC(f, inp) >= 0 && sp[inp] < base);
      |         ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:642:9: note: in expansion of macro ?SFGETC?
  642 |         SFGETC(f, inp) >= 0 && sp[inp] < base);
      |         ^~~~~~
sfvprintf.c:591:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  591 |      ssp = "0123456789ABCDEF";
      |      ~~~~^~~~~~~~~~~~~~~~~~~~
sfvprintf.c:592:2: note: here
  592 |  case 'x':
      |  ^~~~
sfvprintf.c:602:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  602 |      flags &= ~(SFFMT_SIGN | SFFMT_BLANK);
      |      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sfvscanf.c:694:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  694 |    *argv.s++ = inp;
      |                ^~~
sfvprintf.c:603:2: note: here
  603 |  case 'd':
      |  ^~~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:695:27: note: in expansion of macro ?SFGETC?
  695 |   } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                           ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:695:27: note: in expansion of macro ?SFGETC?
  695 |   } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                           ^~~~~~
sfvscanf.c:699:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  699 |    *argv.s++ = inp;
      |                ^~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:700:27: note: in expansion of macro ?SFGETC?
  700 |   } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                           ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:700:27: note: in expansion of macro ?SFGETC?
  700 |   } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                           ^~~~~~
sfvscanf.c:702:19: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  702 |   form = setclass((char *) form, accept);
      |                   ^
sfvscanf.c:713:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  713 |    *argv.s++ = inp;
      |                ^~~
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:714:27: note: in expansion of macro ?SFGETC?
  714 |   } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                           ^~~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:107:42: note: in expansion of macro ?SFEND?
  107 | #define SFGETC(f,c) ((c) = (d < endd || (SFEND(f), SFBUF(f), d < endd)) ? \
      |                                          ^~~~~
sfvscanf.c:714:27: note: in expansion of macro ?SFGETC?
  714 |   } while (--width > 0 && SFGETC(f, inp) >= 0);
      |                           ^~~~~~
sfvscanf.c:735:42: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  735 |      else if ((*fm->eventf) (f, SF_DPOP, (void *) form, ft) < 0)
      |                                          ^
sfvscanf.c:105:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  105 | #define SFEND(f) ((n_input += d-data), \
      |                               ^
sfvscanf.c:762:5: note: in expansion of macro ?SFEND?
  762 |     SFEND(f);
      |     ^~~~~
In file included from sfvscanf.c:13:
sfvscanf.c:106:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  106 |     (rs > 0 ? SFREAD(f,(void*)data,d-data) : ((f->next = d), 0)) )
      |                                    ~^~~~~
../../lib/sfio/sfhdr.h:383:47: note: in definition of macro ?SFREAD?
  383 | #define SFREAD(f,s,n) (SETLOCAL(f),sfread(f,s,n))
      |                                               ^
sfvscanf.c:762:5: note: in expansion of macro ?SFEND?
  762 |     SFEND(f);
      |     ^~~~~
sfwr.c: In function ?sfoutput?:
sfwr.c:31:10: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   31 |      s = n = 0;
      |          ^
sfwr.c:65:5: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   65 |   n -= _Sfpage;
      |     ^~
sfwr.c:73:7: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   73 |   n = s = 0;
      |       ^
sfwr.c:90:8: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   90 |      n -= s;
      |        ^~
sfwr.c:97:5: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   97 |   n -= s;
      |     ^~
sfwr.c: In function ?sfwr?:
sfwr.c:131:12: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  131 |      w = n + (f->next - f->data);
      |            ^
sfwr.c:131:10: warning: conversion to ?ssize_t? {aka ?long int?} from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  131 |      w = n + (f->next - f->data);
      |          ^
sfwr.c:138:36: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  138 |   if ((rv = _sfexcept(f, SF_WRITE, n, dc)) > 0)
      |                                    ^
sfwr.c:139:11: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  139 |       n = rv;
      |           ^~
sfwr.c:163:7: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  163 |   w = n;
      |       ^
sfwr.c:169:24: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  169 |   if ((w = sfoutput(f, (char *) buf, n)) <= 0)
      |                        ^
sfwr.c:196:2: warning: switch missing default case [-Wswitch-default]
  196 |  switch (_sfexcept(f, SF_WRITE, w, dc)) {
      |  ^~~~~~
sfwrite.c: In function ?sfwrite?:
sfwrite.c:47:11: warning: declaration of ?buf? shadows a parameter [-Wshadow]
   47 |      char buf[16];
      |           ^~~
sfwrite.c:23:42: note: shadowed declaration is here
   23 | ssize_t sfwrite(Sfio_t * f, const void * buf, size_t n)
      |                             ~~~~~~~~~~~~~^~~
sfwrite.c:50:15: warning: conversion to ?ssize_t? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
   50 |      for (w = n; w > 0;) {
      |               ^
sfwrite.c:51:15: warning: comparison of integer expressions of different signedness: ?ssize_t? {aka ?long int?} and ?long unsigned int? [-Wsign-compare]
   51 |   if ((r = w) > sizeof(buf))
      |               ^
sfwrite.c:54:9: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   54 |       n -= w;
      |         ^~
sfwrite.c:62:14: warning: conversion to ?long long unsigned int? from ?long long int? may change the sign of the result [-Wsign-conversion]
   62 |      f->here += n;
      |              ^~
sfwrite.c:62:17: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
   62 |      f->here += n;
      |                 ^
sfwrite.c:69:16: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   69 |     s = begs = (uchar *) buf;
      |                ^
sfwrite.c:85:8: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   85 |      n -= w;
      |        ^~
In file included from sfwrite.c:11:
sfwrite.c:92:23: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   92 |   (void) SFWR(f, s, n - w, f->disc);
      |                       ^
../../lib/sfio/sfhdr.h:376:52: note: in definition of macro ?SFWR?
  376 | #define SFWR(f,b,n,d) (SETLOCAL(f),sfwr(f,(void*)b,n,d))
      |                                                    ^
sfwrite.c:111:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  111 |      memcpy(f->next, s, w);
      |                         ^
sfwrite.c:116:9: warning: conversion to ?long unsigned int? from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  116 |  if ((n -= w) <= 0)
      |         ^~
sfwrite.c:126:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  126 |  if ((ssize_t) (n = f->next - f->data) > (w = s - begs))
      |                     ^
sfwrite.c:127:10: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?ssize_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  127 |      n = w;
      |          ^
  CCLD     libsfio_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
Making all in vmalloc
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vmalloc'
  CC       vmclose.lo
  CC       vmstrdup.lo
  CC       vmalloc.lo
  CC       vmclear.lo
  CC       vmopen.lo
  CCLD     libvmalloc_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vmalloc'
Making all in ast
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ast'
  CC       error.lo
  CC       fmtbuf.lo
  CC       fmtesc.lo
  CC       pathcanon.lo
  CC       pathpath.lo
  CC       chresc.lo
  CC       chrtoi.lo
  CC       pathaccess.lo
fmtbuf.c: In function ?fmtbuf?:
fmtbuf.c:26:11: warning: comparison of integer expressions of different signedness: ?size_t? {aka ?long unsigned int?} and ?long int? [-Wsign-compare]
   26 |     if (n > (&buf[elementsof(buf)] - nxt))
      |           ^
pathpath.c: In function ?pathpath?:
pathpath.c:70:19: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   70 |     else if ((s = (char *) a)) {
      |                   ^
pathcanon.c:40:7: warning: no previous prototype for ?pathcanon? [-Wmissing-prototypes]
   40 | char *pathcanon(char *path, int flags)
      |       ^~~~~~~~~
chresc.c: In function ?chresc?:
chresc.c:32:2: warning: switch missing default case [-Wswitch-default]
   32 |  switch (c = *s++) {
      |  ^~~~~~
chresc.c:27:5: warning: switch missing default case [-Wswitch-default]
   27 |     switch (c = *s++) {
      |     ^~~~~~
chresc.c:132:7: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  132 |  *p = (char *) s;
      |       ^
chrtoi.c: In function ?chrtoi?:
chrtoi.c:29:19: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
   29 |     for (n = 0; n < sizeof(int) * CHAR_BIT; n += CHAR_BIT) {
      |                   ^
chrtoi.c:30:2: warning: switch missing default case [-Wswitch-default]
   30 |  switch (x = *((const unsigned char *) s++)) {
      |  ^~~~~~
cc1: warning: function may return address of local variable [-Wreturn-local-addr]
pathpath.c:51:10: note: declared here
   51 |     char buf[PATH_MAX];
      |          ^~~
  CC       pathcat.lo
  CC       pathfind.lo
  CC       pathgetlink.lo
  CC       strcopy.lo
  CC       stresc.lo
  CC       strmatch.lo
stresc.c: In function ?stresc?:
stresc.c:37:16: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   37 |      return (t - b);
      |             ~~~^~~~
stresc.c:30:2: warning: switch missing default case [-Wswitch-default]
   30 |  switch (c = *s++) {
      |  ^~~~~~
stresc.c:39:9: warning: conversion from ?int? to ?char? may change value [-Wconversion]
   39 |  *t++ = c;
      |         ^
strmatch.c:80:5: warning: "_lib_mbtowc" is not defined, evaluates to 0 [-Wundef]
   80 | #if _lib_mbtowc && MB_LEN_MAX > 1
      |     ^~~~~~~~~~~
strmatch.c: In function ?gobble?:
strmatch.c:103:2: warning: switch missing default case [-Wswitch-default]
  103 |  switch (mbgetchar(s)) {
      |  ^~~~~~
strmatch.c: In function ?onematch?:
strmatch.c:208:25: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  208 |    mp->current.groups = oldg;
      |                         ^~~~
strmatch.c:254:24: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  254 |   mp->current.groups = oldg;
      |                        ^~~~
strmatch.c:282:28: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  282 |       mp->current.groups = g;
      |                            ^
strmatch.c:342:24: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  342 |   mp->current.groups = g;
      |                        ^
strmatch.c:351:21: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  351 |   mp->best.groups = g;
      |                     ^
strmatch.c:393:8: warning: switch missing default case [-Wswitch-default]
  393 |        switch (HASHNKEY5
      |        ^~~~~~
strmatch.c:469:5: warning: "_lib_mbtowc" is not defined, evaluates to 0 [-Wundef]
  469 | #if _lib_mbtowc
      |     ^~~~~~~~~~~
strmatch.c: In function ?strgrpmatch?:
strmatch.c:593:9: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  593 |     s = (char *) b;
      |         ^
strmatch.c:599:34: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  599 |  if ((i = grpmatch(&match, 0, s, (char *) p, e, flags)) || match.best.next_s) {
      |                                  ^
strmatch.c:621:9: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  621 |     s = (char *) b;
      |         ^
strmatch.c:625:15: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  625 |  sub[i * 2] = match.current.end[i] ? match.current.beg[i] - s : 0;
      |               ^~~~~
strmatch.c:626:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  626 |  sub[i * 2 + 1] = match.current.end[i] ? match.current.end[i] - s : 0;
      |                   ^~~~~
  CCLD     libast_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ast'
Making all in vpsc
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vpsc'
  CXX      constraint.lo
  CXX      solve_VPSC.lo
  CXX      blocks.lo
  CXX      block.lo
  CXX      csolve_VPSC.lo
  CXX      generate-constraints.lo
  CXX      variable.lo
  CXX      pairingheap/PairingHeap.lo
  CXXLD    libvpsc_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vpsc'
Making all in rbtree
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/rbtree'
  CC       misc.lo
  CC       red_black_tree.lo
  CC       stack.lo
misc.c: In function ?NullFunction?:
misc.c:11:26: warning: unused parameter ?junk? [-Wunused-parameter]
   11 | void NullFunction(void * junk) { ; }
      |                   ~~~~~~~^~~~
  CCLD     librbtree_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/rbtree'
Making all in ortho
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ortho'
  CC       maze.lo
  CC       sgraph.lo
  CC       fPQ.lo
  CC       rawgraph.lo
  CC       partition.lo
  CC       ortho.lo
  CC       trapezoid.lo
In file included from rawgraph.c:16:
rawgraph.c: In function ?make_graph?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
rawgraph.c:30:19: note: in expansion of macro ?N_NEW?
   30 |     g->vertices = N_NEW(n, vertex);
      |                   ^~~~~
rawgraph.c: In function ?mkStack?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
rawgraph.c:82:16: note: in expansion of macro ?N_NEW?
   82 |     sp->vals = N_NEW(i,int);
      |                ^~~~~
maze.c: In function ?psdump?:
maze.c:62:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   62 |     absbb.UR.x = absbb.LL.x + BB.UR.x - BB.LL.x;
      |                  ^~~~~
maze.c:63:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   63 |     absbb.UR.y = absbb.LL.y + BB.UR.y - BB.LL.y;
      |                  ^~~~~
partition.c: In function ?generateRandomOrdering?:
partition.c:160:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  160 |  j = i + drand48() * (n + 1 - i);
      |      ^
partition.c: In function ?traverse_polygon?:
partition.c:332:46: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  332 |   if (t->hi.y > t->lo.y && seg[t->lseg].v0.x == seg[t->lseg].v1.x &&
      |                                              ^~
partition.c:333:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  333 |       seg[t->rseg].v0.x == seg[t->rseg].v1.x) {
      |                         ^~
In file included from partition.c:15:
partition.c: In function ?monotonate_trapezoids?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
partition.c:602:20: note: in expansion of macro ?N_NEW?
  602 |     int* visited = N_NEW(tr_size,int);
      |                    ^~~~~
maze.c: In function ?updateWts?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
partition.c:604:14: note: in expansion of macro ?N_NEW?
  604 |     mchain = N_NEW(tr_size, monchain_t);
      |              ^~~~~
partition.c:605:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  605 |     vert = N_NEW(nsegs+1,vertexchain_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
maze.c:145:19: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  145 | #define CHANSZ(w) (((w)-3)/2)
      |                   ^
maze.c:175:15: note: in expansion of macro ?CHANSZ?
  175 |     int hsz = CHANSZ (cp->bb.UR.y - cp->bb.LL.y);
      |               ^~~~~~
maze.c:145:19: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  145 | #define CHANSZ(w) (((w)-3)/2)
      |                   ^
maze.c:176:15: note: in expansion of macro ?CHANSZ?
  176 |     int vsz = CHANSZ (cp->bb.UR.x - cp->bb.LL.x);
      |               ^~~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
partition.c:606:11: note: in expansion of macro ?N_NEW?
  606 |     mon = N_NEW(nsegs, int);
      |           ^~~~~
partition.c: In function ?partition?:
partition.c:697:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  697 |     segment_t* segs = N_GNEW(nsegs+1, segment_t);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
partition.c:698:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  698 |     int* permute = N_NEW(nsegs+1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
partition.c:703:19: note: in expansion of macro ?N_GNEW?
  703 |     trap_t* trs = N_GNEW(ntraps, trap_t);
      |                   ^~~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
partition.c:704:24: note: in expansion of macro ?N_NEW?
  704 |     boxf* hor_decomp = N_NEW(ntraps, boxf);
      |                        ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
partition.c:705:25: note: in expansion of macro ?N_NEW?
  705 |     boxf* vert_decomp = N_NEW(ntraps, boxf);
      |                         ^~~~~
partition.c:736:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  736 |     rs = N_NEW (hd_size*vd_size, boxf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
partition.c:742:10: note: in expansion of macro ?RALLOC?
  742 |     rs = RALLOC (cnt, rs, boxf);
      |          ^~~~~~
In file included from maze.c:20:
maze.c: In function ?mkMazeGraph?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
maze.c:328:25: note: in expansion of macro ?N_NEW?
  328 |     snodeitem* ditems = N_NEW(bound, snodeitem);
      |                         ^~~~~
maze.c:335:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  335 |     sides = N_NEW(4*mp->ncells, snode*);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
maze.c:373:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  373 |     sides = N_NEW(g->nnodes, snode*);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
maze.c: In function ?mkMaze?:
maze.c:460:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  460 |     cp = mp->gcells = N_NEW(mp->ngcells, cell);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
maze.c:492:17: note: in expansion of macro ?N_NEW?
  492 |     mp->cells = N_NEW(nrect, cell);
      |                 ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/ortho/ortho.h:13,
                 from ortho.c:30:
ortho.c: In function ?insertChan?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
ortho.c:424:22: note: in expansion of macro ?ALLOC?
  424 |     chan->seg_list = ALLOC(chan->cnt, chan->seg_list, segment*);
      |                      ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
ortho.c:424:22: note: in expansion of macro ?ALLOC?
  424 |     chan->seg_list = ALLOC(chan->cnt, chan->seg_list, segment*);
      |                      ^~~~~
ortho.c: In function ?assignTrackNo?:
ortho.c:580:62: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  580 |     if (odb_flags & ODB_CHANG) dumpChanG (cp, ((chanItem*)l1)->v);
      |                                               ~~~~~~~~~~~~~~~^~~
ortho.c: In function ?overlapSeg?:
ortho.c:624:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  624 |  else if(S1->p.p2==S2->p.p2) {
      |                  ^~
ortho.c: In function ?segCmp?:
In file included from fPQ.c:14:
fPQ.c: In function ?PQgen?:
ortho.c:656:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  656 |     else if(S1->p.p1==S2->p.p1) {
      |                     ^~
ortho.c:657:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  657 |  if(S1->p.p2==S2->p.p2) {
      |             ^~
fPQ.c:28:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   28 |     pq = N_NEW(sz+1,snode*);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
ortho.c:703:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  703 |     else if(S1->p.p2==S2->p.p1) {
      |                     ^~
ortho.c: In function ?seg_cmp?:
ortho.c:735:46: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  735 |     if(S1->isVert!=S2->isVert||S1->comm_coord!=S2->comm_coord) {
      |                                              ^~
ortho.c: In function ?propagate_prec?:
ortho.c:816:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  816 |      if(next->comm_coord==current->p.p1) {
      |                         ^~
ortho.c:824:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  824 |      if(next->comm_coord==current->p.p1) {
      |                         ^~
In file included from ../../lib/common/types.h:18,
                 from ../../lib/ortho/structures.h:13,
                 from ../../lib/ortho/sgraph.h:13,
                 from ../../lib/ortho/maze.h:13,
                 from ortho.c:28:
ortho.c: In function ?is_parallel?:
ortho.c:839:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  839 |     assert (s1->comm_coord==s2->comm_coord);
      |                           ^~
ortho.c:839:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  839 |     assert (s1->comm_coord==s2->comm_coord);
      |                           ^~
ortho.c:840:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  840 |     return s1->p.p1 == s2->p.p1 &&
      |                     ^~
ortho.c:841:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  841 |            s1->p.p2 == s2->p.p2 &&
      |                     ^~
ortho.c: In function ?set_parallel_edges?:
ortho.c:906:26: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  906 |      if(prev1->comm_coord==seg1->p.p1) {
      |                          ^~
ortho.c:937:26: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  937 |      if(prev1->comm_coord==seg1->p.p1) {
      |                          ^~
ortho.c: In function ?addPEdges?:
ortho.c:1027:32: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1027 |    if(segs[i]->prev->comm_coord==segs[j]->prev->comm_coord)
      |                                ^~
ortho.c: In function ?htrack?:
ortho.c:1140:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1140 |   return lo + f*(hi-lo);
      |          ~~~^~~~~~~~~~~
ortho.c: In function ?attachOrthoEdges?:
ortho.c:1209:42: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
 1209 |  clip_and_install(e, aghead(e), ispline, npts, sinfo);
      |                                          ^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/ortho/ortho.h:13,
                 from ortho.c:30:
ortho.c: In function ?orthoEdges?:
ortho.c:1259:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1259 |     epair_t* es = N_GNEW(agnedges(g), epair_t);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
ortho.c:1275:3: warning: switch missing default case [-Wswitch-default]
 1275 |   switch (c) {
      |   ^~~~~~
ortho.c: In function ?coordOf?:
ortho.c:1429:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1429 |  p.x = (cp->bb.LL.x + cp->bb.UR.x)/2;
      |        ^
ortho.c:1430:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1430 |  p.y = cp->bb.UR.y;
      |        ^~
ortho.c:1433:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1433 |  p.x = (cp->bb.LL.x + cp->bb.UR.x)/2;
      |        ^
ortho.c:1434:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1434 |  p.y = cp->bb.LL.y;
      |        ^~
ortho.c:1437:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1437 |  p.y = (cp->bb.LL.y + cp->bb.UR.y)/2;
      |        ^
ortho.c:1438:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1438 |  p.x = cp->bb.LL.x;
      |        ^~
In file included from sgraph.c:15:
sgraph.c: In function ?initSEdges?:
ortho.c:1441:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1441 |  p.y = (cp->bb.LL.y + cp->bb.UR.y)/2;
      |        ^
ortho.c:1442:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1442 |  p.x = cp->bb.UR.x;
      |        ^~
sgraph.c:45:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   45 |     int* adj = N_NEW (6*g->nnodes + 2*maxdeg, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
sgraph.c:46:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   46 |     g->edges = N_NEW (3*g->nnodes + maxdeg, sedge);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
ortho.c: In function ?emitEdge?:
sgraph.c: In function ?createSGraph?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sgraph.c:64:16: note: in expansion of macro ?N_NEW?
   64 |     g->nodes = N_NEW(nnodes, snode);
      |                ^~~~~
ortho.c:1458:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1458 |  x = vtrack(seg, m);
      |      ^~~~~~
ortho.c:1459:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1459 |  y = (n.UR.y + n.LL.y)/2;
      |      ^
ortho.c:1463:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1463 |  x = (n.UR.x + n.LL.x)/2;
      |      ^
sgraph.c: In function ?shortPath?:
sgraph.c:172:7: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  172 |   d = -(N_VAL(n) + E_WT(e));
      |       ^
ortho.c:1474:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1474 |      x = vtrack(seg, m);
      |          ^~~~~~
ortho.c:1488:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1488 |  x = vtrack(seg, m);
      |      ^~~~~~
ortho.c:1489:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1489 |  y = (n.UR.y + n.LL.y)/2;
      |      ^
ortho.c:1493:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1493 |  x = (n.LL.x + n.UR.x)/2;
      |      ^
ortho.c: In function ?emitSearchGraph?:
ortho.c:1519:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1519 |      p.x = pf.x;
      |            ^~
ortho.c:1520:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1520 |      p.y = pf.y;
      |            ^~
trapezoid.c: In function ?math_N?:
ortho.c: In function ?emitGraph?:
ortho.c:1567:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1567 |     bbox.LL.x = absbb.LL.x + TRANS;
      |                 ^~~~~
ortho.c:1568:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1568 |     bbox.LL.y = absbb.LL.y + TRANS;
      |                 ^~~~~
trapezoid.c:1009:10: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
 1009 |   return (int) ceil((double) 1.0*n/v);
      |          ^
ortho.c:1569:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1569 |     bbox.UR.x = absbb.UR.x + TRANS;
      |                 ^~~~~
ortho.c:1570:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1570 |     bbox.UR.y = absbb.UR.y + TRANS;
      |                 ^~~~~
In file included from trapezoid.c:21:
trapezoid.c: In function ?construct_trapezoids?:
trapezoid.c:1024:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1024 |     qs = N_NEW (2*ntraps, qnode_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
trapezoid.c:1026:25: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1026 |     memset(tr, 0, ntraps*sizeof(trap_t));
      |                         ^
  CCLD     libortho_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ortho'
Making all in sparse
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sparse'
  CC       SparseMatrix.lo
  CC       general.lo
  CC       colorutil.lo
  CC       BinaryHeap.lo
  CC       IntStack.lo
  CC       vector.lo
  CC       LinkedList.lo
  CC       DotIO.lo
vector.c: In function ?Vector_new?:
vector.c:26:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   26 |   v->v = malloc(size_of_elem*maxlen);
      |                             ^
vector.c: In function ?Vector_assign?:
vector.c:35:42: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   35 |   memcpy(((char*) v->v)+(v->size_of_elem)*i/sizeof(char), stuff, v->size_of_elem);
      |                                          ^
vector.c: In function ?Vector_reset?:
vector.c:41:70: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 |   if (v->deallocator)(v->deallocator)((char*)v->v + (v->size_of_elem)*i/sizeof(char));
      |                                                                      ^
vector.c: In function ?Vector_add?:
vector.c:49:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   49 |     v->v = realloc(v->v, (v->maxlen)*(v->size_of_elem));
      |                                     ^
vector.c: In function ?Vector_delete?:
vector.c:60:72: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   60 |     if (v->deallocator)(v->deallocator)((char*)v->v + (v->size_of_elem)*i/sizeof(char));
      |                                                                        ^
vector.c: In function ?Vector_get?:
vector.c:69:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   69 |   return ((char*)v->v + i*(v->size_of_elem)/sizeof(char));
      |                          ^
LinkedList.c:118:6: warning: no previous prototype for ?DoubleLinkedList_print? [-Wmissing-prototypes]
  118 | void DoubleLinkedList_print(DoubleLinkedList head, void (*linkedlist_print)(void*)){
      |      ^~~~~~~~~~~~~~~~~~~~~~
BinaryHeap.c: In function ?BinaryHeap_new?:
BinaryHeap.c:20:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   20 |   h->heap = MALLOC(sizeof(void*)*max_len);
      |                                 ^
BinaryHeap.c:21:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   21 |   h->id_to_pos = MALLOC(sizeof(int)*max_len);
      |                                    ^
BinaryHeap.c:24:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   24 |   h->pos_to_id = MALLOC(sizeof(int)*max_len);
      |                                    ^
IntStack.c: In function ?IntStack_new?:
IntStack.c:21:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   21 |   s->stack = MALLOC(sizeof(int)*max_len);
      |                                ^
BinaryHeap.c: In function ?BinaryHeap_realloc?:
BinaryHeap.c:44:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   44 |   max_len = max_len + MAX(0.2*max_len, 10);
      |             ^~~~~~~
BinaryHeap.c:47:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   47 |   h->heap = REALLOC(h->heap, sizeof(void*)*max_len);
      |                                           ^
BinaryHeap.c:50:51: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   50 |   h->id_to_pos = REALLOC(h->id_to_pos, sizeof(int)*max_len);
      |                                                   ^
BinaryHeap.c:53:51: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   53 |   h->pos_to_id = REALLOC(h->pos_to_id, sizeof(int)*max_len);
      |                                                   ^
IntStack.c: In function ?IntStack_realloc?:
IntStack.c:37:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   37 |   s->stack = REALLOC(s->stack, sizeof(int)*max_len);
      |                                           ^
BinaryHeap.c: In function ?BinaryHeap_sanity_check?:
BinaryHeap.c:245:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  245 |   mask = MALLOC(sizeof(int)*(h->len + IntStack_get_length(h->id_stack)));
      |                            ^
general.c: In function ?random_permutation?:
general.c:35:25: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 |   p = MALLOC(sizeof(int)*n);
      |                         ^
general.c: In function ?vector_float_take?:
general.c:91:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   91 |   if (!*u) *u = MALLOC(sizeof(float)*m);
      |                                     ^
general.c: In function ?vector_ordering?:
general.c:134:35: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  134 |   if (!*p) *p = MALLOC(sizeof(int)*n);
      |                                   ^
SparseMatrix.c: In function ?SparseMatrix_init?:
general.c:135:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  135 |   u = MALLOC(sizeof(real)*2*n);
      |                            ^
general.c:142:12: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  142 |   qsort(u, n, sizeof(real)*2, comp_ascend);
      |            ^
general.c: In function ?vector_sort_int?:
SparseMatrix.c:301:13: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  301 |   A->size = sz;
      |             ^~
general.c:150:12: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  150 |   qsort(v, n, sizeof(int), comp_ascend_int);
      |            ^
SparseMatrix.c: In function ?SparseMatrix_alloc?:
SparseMatrix.c:331:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  331 |     A->a = MALLOC(A->size*nz_t);
      |                          ^
SparseMatrix.c:338:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  338 |       A->a = MALLOC(A->size*nz_t);
      |                            ^
SparseMatrix.c: In function ?SparseMatrix_realloc?:
SparseMatrix.c:356:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  356 |  A->a = REALLOC(A->a, A->size*nz_t);
      |                              ^
general.c: In function ?scale_to_box?:
general.c:209:23: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  209 |   if (max[0] - min[0] != 0) {
      |                       ^~
general.c:212:23: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  212 |   if (max[1] - min[1] != 0) {
      |                       ^~
SparseMatrix.c:358:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  358 |  A->a = MALLOC(A->size*nz_t);
      |                       ^
SparseMatrix.c:368:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  368 |  A->a = REALLOC(A->a, A->size*nz_t);
      |                              ^
SparseMatrix.c:370:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  370 |  A->a = MALLOC(A->size*nz_t);
      |                       ^
SparseMatrix.c: In function ?SparseMatrix_from_coordinate_format?:
SparseMatrix.c:714:88: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  714 |   return SparseMatrix_from_coordinate_arrays(A->nz, A->m, A->n, irn, jcn, a, A->type, A->size);
      |                                                                                       ~^~~~~~
SparseMatrix.c: In function ?SparseMatrix_from_coordinate_format_not_compacted?:
SparseMatrix.c:729:102: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  729 |   return SparseMatrix_from_coordinate_arrays_not_compacted(A->nz, A->m, A->n, irn, jcn, a, A->type, A->size);
      |                                                                                                     ~^~~~~~
SparseMatrix.c: In function ?SparseMatrix_from_coordinate_arrays_internal?:
SparseMatrix.c:840:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  840 |     memcpy(A->a, val0, A->size*((size_t)nz));
      |                               ^
SparseMatrix.c: In function ?SparseMatrix_coordinate_form_add_entries?:
SparseMatrix.c:1612:50: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1612 |   if (A->size) memcpy((char*) A->a + ((size_t)nz)*A->size/sizeof(char), val, A->size*((size_t)nentries));
      |                                                  ^
SparseMatrix.c:1612:85: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1612 |   if (A->size) memcpy((char*) A->a + ((size_t)nz)*A->size/sizeof(char), val, A->size*((size_t)nentries));
      |                                                                                     ^
SparseMatrix.c: In function ?SparseMatrix_copy?:
SparseMatrix.c:1896:61: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1896 |   B = SparseMatrix_general_new(A->m, A->n, A->nz, A->type, A->size, A->format);
      |                                                            ~^~~~~~
SparseMatrix.c:1901:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1901 |   if (A->a) memcpy(B->a, A->a, A->size*((size_t)A->nz));
      |                                       ^
SparseMatrix.c: In function ?cmp?:
SparseMatrix.c:2026:23: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2026 |   } else if (d1->dist == d2->dist){
      |                       ^~
SparseMatrix.c: In function ?SparseMatrix_get_augmented?:
SparseMatrix.c:2270:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2270 |     val = MALLOC(A->size*2*((size_t)nz));
      |                           ^
SparseMatrix.c:2271:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2271 |     memcpy(val, A->a, A->size*((size_t)nz));
      |                              ^
SparseMatrix.c:2272:40: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2272 |     memcpy(((char*) val) + ((size_t)nz)*A->size, A->a, A->size*((size_t)nz));
      |                                        ^
SparseMatrix.c:2272:63: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2272 |     memcpy(((char*) val) + ((size_t)nz)*A->size, A->a, A->size*((size_t)nz));
      |                                                               ^
SparseMatrix.c:2289:83: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2289 |   B = SparseMatrix_from_coordinate_arrays(nz, m + n, m + n, irn, jcn, val, type, A->size);
      |                                                                                  ~^~~~~~
DotIO.c: In function ?SparseMatrix_import_dot?:
DotIO.c:112:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  112 |     ND_id(n) = i++;
      |                ^
In file included from DotIO.c:14:
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:121:9: note: in expansion of macro ?N_NEW?
  121 |     I = N_NEW(nedges, int);
      |         ^~~~~
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:122:9: note: in expansion of macro ?N_NEW?
  122 |     J = N_NEW(nedges, int);
      |         ^~~~~
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:123:11: note: in expansion of macro ?N_NEW?
  123 |     val = N_NEW(nedges, real);
      |           ^~~~~
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:129:12: note: in expansion of macro ?N_NEW?
  129 |     valD = N_NEW(nedges, real);
      |            ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:134:11: note: in expansion of macro ?ND_id?
  134 |     row = ND_id(n);
      |           ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:137:14: note: in expansion of macro ?ND_id?
  137 |       J[i] = ND_id(aghead(e));
      |              ^~~~~
SparseMatrix.c: In function ?SparseMatrix_get_submatrix?:
SparseMatrix.c:2464:82: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2464 |   B = SparseMatrix_from_coordinate_arrays(nz, nrow, ncol, irn, jcn, v, A->type, A->size);
      |                                                                                 ~^~~~~~
DotIO.c:164:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  164 |     *edge_label_nodes = MALLOC(sizeof(int)*nedge_nodes);
      |                                           ^
DotIO.c:169:56: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  169 |   if (label_sizes) *label_sizes = MALLOC(sizeof(real)*2*nnodes);
      |                                                        ^
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:172:9: note: in expansion of macro ?ND_id?
  172 |     i = ND_id(n);
      |         ^~~~~
SparseMatrix.c: In function ?SparseMatrix_distance_matrix?:
SparseMatrix.c:2537:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2537 |   if (!(*dist0)) *dist0 = MALLOC(sizeof(real)*n*n);
      |                                              ^
SparseMatrix.c:2537:48: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2537 |   if (!(*dist0)) *dist0 = MALLOC(sizeof(real)*n*n);
      |                                                ^
DotIO.c:193:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  193 |       *x = MALLOC(sizeof(real)*dim*nnodes);
      |                               ^
DotIO.c:193:35: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  193 |       *x = MALLOC(sizeof(real)*dim*nnodes);
      |                                   ^
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:199:11: note: in expansion of macro ?ND_id?
  199 |       i = ND_id(n);
      |           ^~~~~
SparseMatrix.c:2551:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2551 |     list = MALLOC(sizeof(int)*n);
      |                              ^
SparseMatrix.c: In function ?SparseMatrix_distance_matrix_khops?:
SparseMatrix.c:2605:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2605 |     list = MALLOC(sizeof(int)*n);
      |                              ^
DotIO.c: In function ?Import_dot_splines?:
SparseMatrix.c:2606:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2606 |     dist = MALLOC(sizeof(real)*n);
      |                               ^
DotIO.c:295:53: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  295 |   if (!(*xsplines)) *xsplines = malloc(sizeof(char*)*nedges);
      |                                                     ^
DotIO.c: In function ?hexcol2rgb?:
DotIO.c:320:44: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  320 |   return (hex2int(h[0])*16 + hex2int(h[1]))/255.;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
DotIO.c: In function ?Import_coord_clusters_from_dot?:
DotIO.c:414:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  414 |     ND_id(n) = i++;
      |                ^
In file included from DotIO.c:14:
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:417:7: note: in expansion of macro ?N_NEW?
  417 |   I = N_NEW(nedges, int);
      |       ^~~~~
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:418:7: note: in expansion of macro ?N_NEW?
  418 |   J = N_NEW(nedges, int);
      |       ^~~~~
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:419:9: note: in expansion of macro ?N_NEW?
  419 |   val = N_NEW(nedges, real);
      |         ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:426:11: note: in expansion of macro ?ND_id?
  426 |     row = ND_id(n);
      |           ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:429:14: note: in expansion of macro ?ND_id?
  429 |       J[i] = ND_id(aghead(e));
      |              ^~~~~
DotIO.c:444:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  444 |   *clusters = MALLOC(sizeof(int)*nnodes);
      |                                 ^
DotIO.c:453:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  453 |     memset (*clusters, 0, sizeof(int)*nnodes);
      |                                      ^
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:458:13: note: in expansion of macro ?ND_id?
  458 |         i = ND_id(n);
      |             ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:466:11: note: in expansion of macro ?ND_id?
  466 |       i = ND_id(n);
      |           ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:475:11: note: in expansion of macro ?ND_id?
  475 |       i = ND_id(n);
      |           ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:511:11: note: in expansion of macro ?ND_id?
  511 |       i = ND_id(n);
      |           ^~~~~
DotIO.c:522:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  522 |   *label_sizes = MALLOC(sizeof(real)*dim*nnodes);
      |                                     ^
DotIO.c:522:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  522 |   *label_sizes = MALLOC(sizeof(real)*dim*nnodes);
      |                                         ^
DotIO.c:524:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  524 |     *rgb_r = MALLOC(sizeof(float)*(1+MAX_GRPS));
      |                                  ^
DotIO.c:525:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  525 |     *rgb_g = MALLOC(sizeof(float)*(1+MAX_GRPS));
      |                                  ^
DotIO.c:526:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  526 |     *rgb_b = MALLOC(sizeof(float)*(1+MAX_GRPS));
      |                                  ^
DotIO.c:532:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  532 |   *fsz = MALLOC(sizeof(float)*nnodes);
      |                              ^
DotIO.c:533:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  533 |   *labels = MALLOC(sizeof(char*)*nnodes);
      |                                 ^
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:538:9: note: in expansion of macro ?ND_id?
  538 |     i = ND_id(n);
      |         ^~~~~
DotIO.c:579:33: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  579 |      (*rgb_r)[(*clusters)[i]] = color.u.RGBA[0];
      |                                 ^~~~~
DotIO.c:580:33: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  580 |      (*rgb_g)[(*clusters)[i]] = color.u.RGBA[1];
      |                                 ^~~~~
DotIO.c:581:33: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  581 |      (*rgb_b)[(*clusters)[i]] = color.u.RGBA[2];
      |                                 ^~~~~
DotIO.c:597:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  597 |     *x = MALLOC(sizeof(real)*dim*nnodes);
      |                             ^
DotIO.c:597:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  597 |     *x = MALLOC(sizeof(real)*dim*nnodes);
      |                                 ^
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:600:11: note: in expansion of macro ?ND_id?
  600 |       i = ND_id(n);
      |           ^~~~~
DotIO.c: In function ?attached_clustering?:
DotIO.c:652:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  652 |     ND_id(n) = i++;
      |                ^
In file included from DotIO.c:14:
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:655:7: note: in expansion of macro ?N_NEW?
  655 |   I = N_NEW(nedges, int);
      |       ^~~~~
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:656:7: note: in expansion of macro ?N_NEW?
  656 |   J = N_NEW(nedges, int);
      |       ^~~~~
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
DotIO.c:657:9: note: in expansion of macro ?N_NEW?
  657 |   val = N_NEW(nedges, real);
      |         ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:664:11: note: in expansion of macro ?ND_id?
  664 |     row = ND_id(n);
      |           ^~~~~
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:667:14: note: in expansion of macro ?ND_id?
  667 |       J[i] = ND_id(aghead(e));
      |              ^~~~~
DotIO.c:680:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  680 |   clusters = MALLOC(sizeof(int)*nnodes);
      |                                ^
DotIO.c:29:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ^
DotIO.c:698:11: note: in expansion of macro ?ND_id?
  698 |       i = ND_id(n);
      |           ^~~~~
DotIO.c: In function ?setDotNodeID?:
DotIO.c:724:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  724 |     ND_id(n) = v;
      |                ^
DotIO.c: In function ?getDotNodeID?:
DotIO.c:29:53: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   29 | #define ND_id(n)  (((Agnodeinfo_t*)((n)->base.data))->id)
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
DotIO.c:729:12: note: in expansion of macro ?ND_id?
  729 |     return ND_id(n);
      |            ^~~~~
  CC       color_palette.lo
  CC       mq.lo
  CC       clustering.lo
  CC       QuadTree.lo
mq.c: In function ?get_mq?:
mq.c:86:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   86 |   counts = MALLOC(sizeof(int)*n);
      |                              ^
mq.c:126:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  126 |   dout = MALLOC(sizeof(real)*n);
      |                             ^
mq.c: In function ?Multilevel_MQ_Clustering_init?:
mq.c:172:50: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  172 |   matching = grid->matching = MALLOC(sizeof(real)*(n));
      |                                                  ^
mq.c:179:9: warning: declaration of ?n? shadows a previous local [-Wshadow]
  179 |     int n = A->n, ncluster;
      |         ^
mq.c:155:7: note: shadowed declaration is here
  155 |   int n = A->n, i;
      |       ^
mq.c:182:42: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  182 |     grid->deg_intra = MALLOC(sizeof(real)*(n));
      |                                          ^
mq.c:185:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  185 |     grid->wgt = MALLOC(sizeof(real)*n);
      |                                    ^
mq.c: In function ?Multilevel_MQ_Clustering_establish?:
mq.c:243:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  243 |   neighbors = MALLOC(sizeof(SingleLinkedList)*n);
      |                                              ^
mq.c:250:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  250 |   deg_intra_new = MALLOC(sizeof(real)*n);
      |                                      ^
mq.c:251:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  251 |   wgt_new = MALLOC(sizeof(real)*n);
      |                                ^
mq.c:252:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  252 |   deg_inter = MALLOC(sizeof(real)*n);
      |                                  ^
mq.c:253:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  253 |   mask = MALLOC(sizeof(int)*n);
      |                            ^
mq.c:254:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  254 |   dout_new = MALLOC(sizeof(real)*n);
      |                                 ^
mq.c:489:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  489 |     deg_intra_new = REALLOC(deg_intra_new, nc*sizeof(real));
      |                                              ^
mq.c:490:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  490 |     wgt_new = REALLOC(wgt_new, nc*sizeof(real));
      |                                  ^
mq.c:494:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  494 |     dout_new =  REALLOC(dout_new, nc*sizeof(real));
      |                                     ^
mq.c: In function ?hierachical_mq_clustering?:
mq.c:567:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  567 |   u =  MALLOC(sizeof(real)*cgrid->n);
      |                           ^
mq.c:584:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  584 |     matching = MALLOC(sizeof(int)*(grid->n));
      |                                  ^
clustering.c: In function ?Multilevel_Modularity_Clustering_init?:
clustering.c:36:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   36 |   grid->matching = MALLOC(sizeof(real)*(n));
      |                                       ^
clustering.c:42:35: warning: declaration of ?n? shadows a previous local [-Wshadow]
   42 |     int *ia = A->ia, *ja = A->ja, n = A->n;
      |                                   ^
clustering.c:20:7: note: shadowed declaration is here
   20 |   int n = A->n, i, j;
      |       ^
clustering.c:48:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   48 |     grid->deg = MALLOC(sizeof(real)*(n));
      |                                    ^
clustering.c:51:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   51 |     indeg = MALLOC(sizeof(real)*n);
      |                                ^
clustering.c:61:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   61 |     if (deg_total == 0) deg_total = 1;
      |                   ^~
clustering.c: In function ?Multilevel_Modularity_Clustering_establish?:
clustering.c:110:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  110 |   deg_new = MALLOC(sizeof(real)*n);
      |                                ^
clustering.c:111:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  111 |   deg_inter = MALLOC(sizeof(real)*n);
      |                                  ^
clustering.c:112:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  112 |   mask = MALLOC(sizeof(int)*n);
      |                            ^
clustering.c:237:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  237 |     deg_new = REALLOC(deg_new, nc*sizeof(real));
      |                                  ^
clustering.c: In function ?hierachical_modularity_clustering?:
clustering.c:324:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  324 |   u =  MALLOC(sizeof(real)*cgrid->n);
      |                           ^
clustering.c:341:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  341 |     matching = MALLOC(sizeof(int)*(grid->n));
      |                                  ^
QuadTree.c: In function ?node_data_new?:
QuadTree.c:35:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   35 |   nd->coord = MALLOC(sizeof(real)*dim);
      |                                  ^
QuadTree.c: In function ?node_data_get_id?:
QuadTree.c:61:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   61 |   return nd->id;
      |          ~~^~~~
QuadTree.c: In function ?check_or_realloc_arrays?:
QuadTree.c:71:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   71 |     *center = REALLOC(*center, sizeof(real)*(*nsupermax)*dim);
      |                                            ^
QuadTree.c:71:57: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   71 |     *center = REALLOC(*center, sizeof(real)*(*nsupermax)*dim);
      |                                                         ^
QuadTree.c:72:60: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   72 |     *supernode_wgts = REALLOC(*supernode_wgts, sizeof(real)*(*nsupermax));
      |                                                            ^
QuadTree.c:73:50: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   73 |     *distances = REALLOC(*distances, sizeof(real)*(*nsupermax));
      |                                                  ^
QuadTree.c: In function ?QuadTree_get_supernodes_internal?:
QuadTree.c:77:74: warning: declaration of ?point? shadows a global declaration [-Wshadow]
   77 | static void QuadTree_get_supernodes_internal(QuadTree qt, real bh, real *point, int nodeid, int *nsuper, int *nsupermax, real **center, real **supernode_wgts, real **distances, real *counts, int *flag){
In file included from QuadTree.c:12:
../../lib/common/geom.h:23:30: note: shadowed declaration is here
   23 | typedef struct { int x, y; } point;
      |                              ^~~~~
QuadTree.c: In function ?QuadTree_get_supernodes?:
QuadTree.c:123:58: warning: declaration of ?point? shadows a global declaration [-Wshadow]
  123 | void QuadTree_get_supernodes(QuadTree qt, real bh, real *point, int nodeid, int *nsuper,
In file included from QuadTree.c:12:
../../lib/common/geom.h:23:30: note: shadowed declaration is here
   23 | typedef struct { int x, y; } point;
      |                              ^~~~~
QuadTree.c:133:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  133 |   if (!*center) *center = MALLOC(sizeof(real)*(*nsupermax)*dim);
      |                                              ^
QuadTree.c:133:59: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  133 |   if (!*center) *center = MALLOC(sizeof(real)*(*nsupermax)*dim);
      |                                                           ^
QuadTree.c:134:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  134 |   if (!*supernode_wgts) *supernode_wgts = MALLOC(sizeof(real)*(*nsupermax));
      |                                                              ^
QuadTree.c:135:52: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  135 |   if (!*distances) *distances = MALLOC(sizeof(real)*(*nsupermax));
      |                                                    ^
QuadTree.c: In function ?get_or_alloc_force_qt?:
QuadTree.c:155:35: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  155 |     qt->data = MALLOC(sizeof(real)*dim);
      |                                   ^
QuadTree.c: In function ?QuadTree_repulsive_force_interact?:
QuadTree.c:190:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  190 |       if (p == -1){
      |             ^~
QuadTree.c:222:10: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  222 |    if (p == -1){
      |          ^~
QuadTree.c: In function ?QuadTree_new_from_point_list?:
QuadTree.c:353:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  353 |   xmin = MALLOC(sizeof(real)*dim);
      |                             ^
QuadTree.c:354:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  354 |   xmax = MALLOC(sizeof(real)*dim);
      |                             ^
QuadTree.c:355:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  355 |   center = MALLOC(sizeof(real)*dim);
      |                               ^
QuadTree.c:378:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  378 |   if (width == 0) width = 0.00001;/* if we only have one point, width = 0! */
      |             ^~
QuadTree.c: In function ?QuadTree_new?:
QuadTree.c:405:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  405 |   q->center = MALLOC(sizeof(real)*dim);
      |                                  ^
QuadTree.c: In function ?QuadTree_add_internal?:
QuadTree.c:496:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  496 |     q->average = MALLOC(sizeof(real)*dim);
      |                                     ^
QuadTree.c: In function ?QuadTree_get_nearest_internal?:
QuadTree.c:677:9: warning: declaration of ?point? shadows a global declaration [-Wshadow]
  677 |   real *point = x;
      |         ^~~~~
In file included from QuadTree.c:12:
../../lib/common/geom.h:23:30: note: shadowed declaration is here
   23 | typedef struct { int x, y; } point;
      |                              ^~~~~
  CCLD     libsparse_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sparse'
Making all in patchwork
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/patchwork'
  CC       patchwork.lo
  CC       tree_map.lo
  CC       patchworkinit.lo
patchwork.c: In function ?fullArea?:
patchwork.c:55:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   55 |     if (m == 0) return p->child_area;
      |           ^~
patchwork.c: In function ?getArea?:
patchwork.c:65:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   65 |     if (area == 0) area = DFLT_SZ;
      |              ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/patchwork/patchwork.h:14,
                 from patchwork.c:13:
patchwork.c: In function ?layoutTree?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
patchwork.c:155:13: note: in expansion of macro ?N_NEW?
  155 |     nodes = N_NEW(nc, treenode_t*);
      |             ^~~~~
patchwork.c:162:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  162 |     qsort (nodes, nc, sizeof(treenode_t*), (qsort_cmpf)nodecmp);
      |                   ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/patchwork/patchwork.h:14,
                 from patchwork.c:13:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
patchwork.c:163:20: note: in expansion of macro ?N_NEW?
  163 |     areas_sorted = N_NEW(nc,double);
      |                    ^~~~~
patchwork.c:167:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  167 |     if (tree->area == tree->child_area)
      |                    ^~
tree_map.c: In function ?squarify?:
tree_map.c:57:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   57 |       if (w == fillrec.size[0]){/* tall rec. fix the items along x direction, left to right, at top*/
      |             ^~
In file included from ../../lib/common/render.h:42,
                 from tree_map.c:11:
tree_map.c: In function ?tree_map?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
tree_map.c:109:10: note: in expansion of macro ?N_NEW?
  109 |   recs = N_NEW(n,rectangle);
      |          ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/patchwork/patchwork.h:14,
                 from patchworkinit.c:11:
patchworkinit.c: In function ?addCluster?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
patchworkinit.c:45:14: note: in expansion of macro ?RALLOC?
   45 |  clist->cl = RALLOC(clist->sz, clist->cl, graph_t *);
      |              ^~~~~~
patchworkinit.c: In function ?mkClusters?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
patchworkinit.c:90:27: note: in expansion of macro ?RALLOC?
   90 |             GD_clust(g) = RALLOC(list.cnt + 1, list.cl, graph_t*);
      |                           ^~~~~~
patchworkinit.c: In function ?patchwork_init_node_edge?:
patchworkinit.c:111:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  111 |     rdata* alg = N_NEW(agnnodes(g), rdata);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
patchworkinit.c:113:43: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  113 |     GD_neato_nlist(g) = N_NEW(agnnodes(g) + 1, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
  CCLD     libpatchwork_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/patchwork'
Making all in expr
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/expr'
  CC       extoken.lo
  CC       excontext.lo
  CC       exdata.lo
  CC       exerror.lo
  CC       exeval.lo
  CC       excc.lo
  CC       exopen.lo
  CC       exexpr.lo
excontext.c: In function ?excontext?:
excontext.c:41:30: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   41 |    if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0)
      |                              ^
excontext.c:41:54: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   41 |    if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0)
      |                                                      ^
excontext.c:41:13: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
   41 |    if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0)
      |             ^
excontext.c:55:12: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   55 |   if ((n = (p->linep - t) - (e - s)) > 0)
      |            ^
excc.c: In function ?exopname?:
excc.c:43:2: warning: switch missing default case [-Wswitch-default]
   43 |  switch (op)
      |  ^~~~~~
excc.c: In function ?print?:
excc.c:105:29: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  105 | print(Excc_t* cc, Exnode_t* expr)
      |                   ~~~~~~~~~~^~~~
In file included from excc.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
excc.c:120:19: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  120 |     for (i = 0; i < elementsof(x->param) && x->param[i]; i++)
      |                   ^
exeval.c: In function ?lexname?:
excc.c: In function ?scan?:
excc.c:140:28: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  140 | scan(Excc_t* cc, Exnode_t* expr)
      |                  ~~~~~~~~~~^~~~
In file included from excc.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
excc.c:155:19: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  155 |     for (i = 0; i < elementsof(x->param) && x->param[i]; i++)
      |                   ^
exeval.c:54:10: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   54 |   return (char*)exop((size_t)op - MINTOKEN);
      |          ^
excc.c: In function ?gen?:
excc.c:175:27: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  175 | gen(Excc_t* cc, Exnode_t* expr)
      |                 ~~~~~~~~~~^~~~
In file included from excc.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c: In function ?evaldyn?:
exeval.c:82:34: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
   82 | evaldyn (Expr_t * ex, Exnode_t * expr, void *env, int delete)
      |                       ~~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c: In function ?getdyn?:
exeval.c:125:30: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  125 | getdyn(Expr_t* ex, Exnode_t* expr, void* env, Exassoc_t** assoc)
      |                    ~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c:169:49: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  169 |     b->value = exzero(expr->data.variable.symbol->type);
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
exeval.c:172:40: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  172 |   v = exzero(expr->data.variable.symbol->type);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
excc.c:196:2: warning: switch missing default case [-Wswitch-default]
  196 |  switch (expr->op)
      |  ^~~~~~
excc.c:538:3: warning: switch missing default case [-Wswitch-default]
  538 |   switch (expr->op)
      |   ^~~~~~
excc.c: In function ?global?:
excc.c:629:59: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  629 |   sfprintf(cc->ccdisc->text, "static %s %s;\n", extype(sym->type), sym->name);
      |                                                        ~~~^~~~~~
exeval.c: In function ?prformat?:
exeval.c:290:2: warning: switch missing default case [-Wswitch-default]
  290 |  switch (dp->fmt)
      |  ^~~~~~
exeval.c: In function ?prints?:
exeval.c:374:32: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  374 | prints(Expr_t * ex, Exnode_t * expr, void *env, Sfio_t * sp)
      |                     ~~~~~~~~~~~^~~~
excc.c:623:14: warning: unused parameter ?table? [-Wunused-parameter]
  623 | global(Dt_t* table, void* object, void* handle)
      |        ~~~~~~^~~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
excc.c: In function ?exccopen?:
exeval.c: In function ?print?:
excc.c:638:18: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  638 | exccopen(Expr_t* expr, Exccdisc_t* disc)
      |          ~~~~~~~~^~~~
In file included from excc.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c:394:29: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  394 | print(Expr_t* ex, Exnode_t* expr, void* env, Sfio_t* sp)
      |                   ~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c:403:34: warning: comparison of integer expressions of different signedness: ?long long int? and ?long unsigned int? [-Wsign-compare]
  403 |   if (v.integer < 0 || v.integer >= elementsof(ex->file) || (!(sp = ex->file[v.integer]) && !(sp = ex->file[v.integer] = sfnew(NULL, NULL, SF_UNBOUND, v.integer, SF_READ|SF_WRITE))))
      |                                  ^~
In file included from ../../lib/ast/ast.h:18,
                 from ../../lib/expr/exlib.h:25,
                 from exeval.c:24:
../../lib/sfio/sfio.h:175:20: warning: unsigned conversion from ?int? to ?size_t? {aka ?long unsigned int?} changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  175 | #define SF_UNBOUND (-1) /* unbounded buffer size                */
      |                    ^~~~
exeval.c:403:140: note: in expansion of macro ?SF_UNBOUND?
  403 |   if (v.integer < 0 || v.integer >= elementsof(ex->file) || (!(sp = ex->file[v.integer]) && !(sp = ex->file[v.integer] = sfnew(NULL, NULL, SF_UNBOUND, v.integer, SF_READ|SF_WRITE))))
      |                                                                                                                                            ^~~~~~~~~~
exeval.c:403:153: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
  403 |   if (v.integer < 0 || v.integer >= elementsof(ex->file) || (!(sp = ex->file[v.integer]) && !(sp = ex->file[v.integer] = sfnew(NULL, NULL, SF_UNBOUND, v.integer, SF_READ|SF_WRITE))))
      |                                                                                                                                                        ~^~~~~~~~
excc.c: In function ?exdump?:
excc.c:693:16: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  693 | exdump(Expr_t* expr, Exnode_t* node, Sfio_t* sp)
      |        ~~~~~~~~^~~~
In file included from excc.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c: In function ?scan?:
exeval.c:512:28: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  512 | scan(Expr_t* ex, Exnode_t* expr, void* env, Sfio_t* sp)
      |                  ~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c:529:34: warning: comparison of integer expressions of different signedness: ?long long int? and ?long unsigned int? [-Wsign-compare]
  529 |   if (v.integer < 0 || v.integer >= elementsof(ex->file) || (!(sp = ex->file[v.integer]) && !(sp = ex->file[v.integer] = sfnew(NULL, NULL, SF_UNBOUND, v.integer, SF_READ|SF_WRITE))))
      |                                  ^~
In file included from ../../lib/ast/ast.h:18,
                 from ../../lib/expr/exlib.h:25,
                 from exeval.c:24:
../../lib/sfio/sfio.h:175:20: warning: unsigned conversion from ?int? to ?size_t? {aka ?long unsigned int?} changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
  175 | #define SF_UNBOUND (-1) /* unbounded buffer size                */
      |                    ^~~~
exeval.c:529:140: note: in expansion of macro ?SF_UNBOUND?
  529 |   if (v.integer < 0 || v.integer >= elementsof(ex->file) || (!(sp = ex->file[v.integer]) && !(sp = ex->file[v.integer] = sfnew(NULL, NULL, SF_UNBOUND, v.integer, SF_READ|SF_WRITE))))
      |                                                                                                                                            ^~~~~~~~~~
exeval.c:529:153: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
  529 |   if (v.integer < 0 || v.integer >= elementsof(ex->file) || (!(sp = ex->file[v.integer]) && !(sp = ex->file[v.integer] = sfnew(NULL, NULL, SF_UNBOUND, v.integer, SF_READ|SF_WRITE))))
      |                                                                                                                                                        ~^~~~~~~~
In file included from ../../lib/expr/expr.h:33,
                 from ../../lib/expr/exlib.h:126,
                 from exexpr.c:18:
exexpr.c: In function ?exexpr?:
../../lib/cdt/cdt.h:258:47: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  258 | #define dtmatch(d,o) (*(_DT(d)->searchf))((d),(void*)(o),DT_MATCH)
      |                                               ^
exexpr.c:31:17: note: in expansion of macro ?dtmatch?
   31 |    sym = name ? dtmatch(ex->symbols, name) : &ex->main;
      |                 ^~~~~~~
exeval.c: In function ?exsplit?:
exeval.c:860:33: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  860 | exsplit(Expr_t * ex, Exnode_t * expr, void *env)
      |                      ~~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c: In function ?extokens?:
exeval.c:914:34: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  914 | extokens(Expr_t * ex, Exnode_t * expr, void *env)
      |                       ~~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c: In function ?exsub?:
exeval.c:956:31: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
  956 | exsub(Expr_t * ex, Exnode_t * expr, void *env, bool global)
      |                    ~~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
extoken.c:25:28: warning: "_BLD_DEBUG" is not defined, evaluates to 0 [-Wundef]
   25 | #if !defined(TRACE_lex) && _BLD_DEBUG
      |                            ^~~~~~~~~~
extoken.c:29:5: warning: "TRACE_lex" is not defined, evaluates to 0 [-Wundef]
   29 | #if TRACE_lex
      |     ^~~~~~~~~
exeval.c: In function ?exsubstr?:
exeval.c:1054:50: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
 1054 | static Extype_t exsubstr(Expr_t * ex, Exnode_t * expr, void *env)
      |                                       ~~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c:1063:8: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
 1063 |  len = strlen(s.string);
      |        ^~~~~~
exeval.c:1074:39: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long long int? may change the sign of the result [-Wsign-conversion]
 1074 |  v.string = vmalloc(ex->ve, l.integer + 1);
      |                             ~~~~~~~~~~^~~
exeval.c:1076:44: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long long int? may change the sign of the result [-Wsign-conversion]
 1076 |   strncpy(v.string, s.string + i.integer, l.integer);
      |                                           ~^~~~~~~~
exeval.c: In function ?xConvert?:
exeval.c:1087:34: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
 1087 | xConvert(Expr_t * ex, Exnode_t * expr, int type, Extype_t v,
      |                       ~~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c: In function ?xPrint?:
exeval.c:1105:32: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
 1105 | xPrint(Expr_t * ex, Exnode_t * expr, Extype_t v, Exnode_t * tmp)
      |                     ~~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
In file included from extoken.c:20:
extoken.c: In function ?lex?:
exeval.c: In function ?eval?:
../../lib/expr/exlib.h:134:123: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  134 | #define putcontext(p,c) (((p)->linep>=&(p)->line[sizeof((p)->line)]?(p)->linep=(p)->line,(p)->linewrap=1:0),*(p)->linep++=(c))
      |                                                                                                                           ^
extoken.c:311:4: note: in expansion of macro ?putcontext?
  311 |    putcontext(ex, c);
      |    ^~~~~~~~~~
exeval.c:1122:28: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
 1122 | eval(Expr_t* ex, Exnode_t* expr, void* env)
      |                  ~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
exeval.c:1150:19: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1150 |   ex->loopcount = v.integer;
      |                   ^
extoken.c: In function ?extoken_fn?:
extoken.c:351:6: warning: switch missing default case [-Wswitch-default]
  351 |      switch (lex(ex))
      |      ^~~~~~
exeval.c:1307:26: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1307 |       if ((*t)->floating == v.floating)
      |                          ^~
extoken.c:343:14: warning: switch missing default case [-Wswitch-default]
  343 |     for (;;) switch (lex(ex))
      |              ^~~~~~
exeval.c:1295:6: warning: switch missing default case [-Wswitch-default]
 1295 |      switch ((int)i.integer)
      |      ^~~~~~
exeval.c:1424:10: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1424 |    if (n < elementsof(args))
      |          ^
extoken.c:445:18: warning: switch missing default case [-Wswitch-default]
  445 |    if (q == '=') switch (c)
      |                  ^~~~~~
exeval.c:1433:81: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1433 |   for (n = 0, a = expr->data.call.procedure->value->data.procedure.args; a && n < elementsof(save); a = a->data.operand.right)
      |                                                                                 ^
exeval.c:1440:81: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1440 |   for (n = 0, a = expr->data.call.procedure->value->data.procedure.args; a && n < elementsof(save); a = a->data.operand.right)
      |                                                                                 ^
exeval.c:1445:45: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1445 |   for (x = expr->data.operand.right; x && n < elementsof(args); x = x->data.operand.right)
      |                                             ^
exeval.c:1452:45: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1452 |   for (x = expr->data.operand.right; x && n < elementsof(args); x = x->data.operand.right)
      |                                             ^
In file included from ../../lib/expr/exlib.h:129,
                 from exeval.c:24:
../../lib/ast/sfstr.h:24:47: warning: unsigned conversion from ?int? to ?size_t? {aka ?long unsigned int?} changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
   24 | #define sfstropen() sfnew((Sfio_t*)0,(char*)0,-1,-1,SF_WRITE|SF_STRING)
      |                                               ^~
exeval.c:1485:20: note: in expansion of macro ?sfstropen?
 1485 |   Sfio_t *buffer = sfstropen();
      |                    ^~~~~~~~~
extoken.c:553:6: warning: switch missing default case [-Wswitch-default]
  553 |      switch (c = lex(ex))
      |      ^~~~~~
exeval.c:1530:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1530 |      if (r.floating == 0.0)
      |                     ^~
exeval.c:1536:23: warning: conversion from ?double? to ?long long int? may change value [-Wfloat-conversion]
 1536 |      if ((r.integer = r.floating) == 0)
      |                       ^
extoken.c:618:23: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
  618 |      exlval.integer = strtoull(s, &e, b);
      |                       ^~~~~~~~
exeval.c:1539:20: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1539 |       v.floating = (Sflong_t)v.floating % r.integer;
      |                    ^
exeval.c:1542:19: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1542 |      v.floating = (Sflong_t)v.floating & (Sflong_t)r.floating;
      |                   ^
exeval.c:1545:19: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1545 |      v.floating = (Sflong_t)v.floating | (Sflong_t)r.floating;
      |                   ^
exeval.c:1548:19: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1548 |      v.floating = (Sflong_t)v.floating ^ (Sflong_t)r.floating;
      |                   ^
exeval.c:1551:19: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1551 |      v.floating = (Sflong_t)v.floating << (Sflong_t)r.floating;
      |                   ^
exeval.c:1557:19: warning: conversion from ?long long unsigned int? to ?double? may change value [-Wconversion]
 1557 |      v.floating = (Sfulong_t)v.floating >> (Sflong_t)r.floating;
      |                   ^
extoken.c:653:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  653 |      expr.statics += exlval.id->isstatic = expr.instatic;
      |                      ^~~~~~
exeval.c:1602:18: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
 1602 |      v.integer = (Sfulong_t)v.integer >> r.integer;
      |                  ^
extoken.c:703:11: warning: declaration of ?b? shadows a previous local [-Wshadow]
  703 |       int b;
      |           ^
extoken.c:327:7: note: shadowed declaration is here
  327 |  int  b;
      |       ^
exeval.c:1145:2: warning: switch missing default case [-Wswitch-default]
 1145 |  switch (expr->op)
      |  ^~~~~~
extoken.c:726:7: warning: switch missing default case [-Wswitch-default]
  726 |       switch (lex(ex))
      |       ^~~~~~
exeval.c:1680:16: warning: conversion from ?double? to ?long long int? may change value [-Wfloat-conversion]
 1680 |    v.integer = v.floating;
      |                ^
exeval.c:1705:17: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1705 |    v.floating = ~(Sflong_t)v.floating;
      |                 ^
extoken.c:795:6: warning: switch missing default case [-Wswitch-default]
  795 |      switch (po = c)
      |      ^~~~~~
exeval.c:1717:17: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1717 |    v.floating = (Sflong_t)v.floating & (Sflong_t)r.floating;
      |                 ^
exeval.c:1720:17: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1720 |    v.floating = (Sflong_t)v.floating | (Sflong_t)r.floating;
      |                 ^
exeval.c:1723:17: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1723 |    v.floating = (Sflong_t)v.floating ^ (Sflong_t)r.floating;
      |                 ^
exeval.c:1729:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1729 |    if (r.floating == 0.0)
      |                   ^~
extoken.c:669:5: warning: switch missing default case [-Wswitch-default]
  669 |     switch (exlval.id->lex)
      |     ^~~~~~
exeval.c:1735:21: warning: conversion from ?double? to ?long long int? may change value [-Wfloat-conversion]
 1735 |    if ((r.integer = r.floating) == 0)
      |                     ^
extoken.c:877:21: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  877 |     return exlval.id->lex;
      |            ~~~~~~~~~^~~~~
exeval.c:1738:18: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1738 |     v.floating = (Sflong_t)v.floating % r.integer;
      |                  ^
exeval.c:1747:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1747 |    v.integer = v.floating == r.floating;
      |                           ^~
exeval.c:1750:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1750 |    v.integer = v.floating != r.floating;
      |                           ^~
exeval.c:1778:11: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
 1778 |     op1 = (Sfulong_t)v.floating;
      |           ^
exeval.c:1677:3: warning: switch missing default case [-Wswitch-default]
 1677 |   switch (expr->op)
      |   ^~~~~~
exeval.c:1819:3: warning: switch missing default case [-Wswitch-default]
 1819 |   switch (expr->op)
      |   ^~~~~~
exeval.c:1844:18: warning: conversion from ?long long unsigned int? to ?double? may change value [-Wconversion]
 1844 |     v.floating = (Sfulong_t)v.integer;
      |                  ^
exeval.c:1846:18: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
 1846 |     v.floating = v.integer;
      |                  ^
exeval.c:1943:17: warning: conversion to ?long long int? from ?long long unsigned int? may change the sign of the result [-Wsign-conversion]
 1943 |     v.integer = op1 >> op2;
      |                 ^~~
exeval.c:1837:3: warning: switch missing default case [-Wswitch-default]
 1837 |   switch (expr->op)
      |   ^~~~~~
exeval.c:1961:3: warning: switch missing default case [-Wswitch-default]
 1961 |   switch (expr->op)
      |   ^~~~~~
exeval.c:2023:3: warning: switch missing default case [-Wswitch-default]
 2023 |   switch (expr->op)
      |   ^~~~~~
exeval.c: In function ?exeval?:
exeval.c:2053:30: warning: declaration of ?expr? shadows a global declaration [-Wshadow]
 2053 | exeval(Expr_t* ex, Exnode_t* expr, void* env)
      |                    ~~~~~~~~~~^~~~
In file included from exeval.c:24:
../../lib/expr/exlib.h:177:18: note: shadowed declaration is here
  177 | extern Exstate_t expr;
      |                  ^~~~
In file included from ../../lib/expr/exlib.h:129,
                 from exopen.c:24:
exopen.c: In function ?exopen?:
../../lib/ast/sfstr.h:24:47: warning: unsigned conversion from ?int? to ?size_t? {aka ?long unsigned int?} changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
   24 | #define sfstropen() sfnew((Sfio_t*)0,(char*)0,-1,-1,SF_WRITE|SF_STRING)
      |                                               ^~
exopen.c:41:23: note: in expansion of macro ?sfstropen?
   41 |      !(program->tmp = sfstropen()) ||
      |                       ^~~~~~~~~
  CC       extype.lo
  CC       exzero.lo
  CC       exparse.lo
  CC       exnospace.lo
  CC       exstash.lo
extype.c: In function ?extype?:
extype.c:30:2: warning: switch missing default case [-Wswitch-default]
   30 |  switch (type)
      |  ^~~~~~
exzero.c: In function ?exzero?:
exzero.c:29:2: warning: switch missing default case [-Wswitch-default]
   29 |  switch (type)
      |  ^~~~~~
In file included from ../../lib/expr/exparse.y:181:
../../lib/expr/exgram.h: In function ?exstringOf?:
../../lib/expr/exgram.h:313:3: warning: switch missing default case [-Wswitch-default]
  313 |   switch (type) {
      |   ^~~~~~
../../lib/expr/exgram.h: In function ?exprint?:
../../lib/expr/exgram.h:357:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  357 |  pr = exnewnode(p, ex->index, 1, ex->type, args, NULL);
      |                    ~~^~~~~~~
../../lib/expr/exgram.h:357:36: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  357 |  pr = exnewnode(p, ex->index, 1, ex->type, args, NULL);
      |                                  ~~^~~~~~
../../lib/expr/exgram.h: In function ?makeVar?:
../../lib/expr/exgram.h:388:13: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  388 |      kind = sym->type;
      |             ^~~
In file included from ../../lib/expr/exparse.y:181:
../../lib/expr/exgram.h: In function ?excast?:
../../lib/expr/exgram.h:506:37: warning: conversion from ?double? to ?long long int? may change value [-Wfloat-conversion]
  506 |    x->data.constant.value.integer = x->data.constant.value.floating;
      |                                     ^
../../lib/expr/exgram.h:513:38: warning: conversion from ?long long int? to ?double? may change value [-Wconversion]
  513 |    x->data.constant.value.floating = x->data.constant.value.integer;
      |                                      ^
../../lib/expr/exgram.h:521:37: warning: conversion from ?double? to ?long long int? may change value [-Wfloat-conversion]
  521 |    x->data.constant.value.integer = strtod(s, &e);
      |                                     ^~~~~~
../../lib/expr/exgram.h: In function ?call?:
../../lib/expr/exgram.h:590:6: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  590 |  t = fun->type;
      |      ^~~
../../lib/expr/exgram.h: In function ?preprint?:
../../lib/expr/exgram.h:677:12: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  677 |      if (i >= elementsof(x->param))
      |            ^~
../../lib/expr/exgram.h:773:4: warning: switch missing default case [-Wswitch-default]
  773 |    switch (t)
      |    ^~~~~~
../../lib/expr/exgram.h: In function ?expush?:
../../lib/expr/exgram.h:833:26: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  833 |  if (!(in->bp = in->sp = (char*)sp))
      |                          ^
../../lib/expr/exgram.h:870:21: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  870 |   error_info.file = (char*)name;
      |                     ^
../../lib/expr/exgram.h: In function ?cmpKey?:
../../lib/expr/exgram.h:1059:15: warning: unused parameter ?d? [-Wunused-parameter]
 1059 | cmpKey(Dt_t * d, Extype_t * key1, Extype_t * key2, Dtdisc_t * disc)
      |        ~~~~~~~^
../../lib/expr/exgram.h:1059:63: warning: unused parameter ?disc? [-Wunused-parameter]
 1059 | cmpKey(Dt_t * d, Extype_t * key1, Extype_t * key2, Dtdisc_t * disc)
      |                                                    ~~~~~~~~~~~^~~~
y.tab.c: In function ?exparse?:
y.tab.c:1633:12: warning: conversion from ?int? to ?yytype_int16? {aka ?short int?} may change value [-Wconversion]
 1633 |   *yyssp = yystate;
      |            ^~~~~~~
y.tab.c:1638:25: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1638 |       YYSIZE_T yysize = yyssp - yyss + 1;
      |                         ^~~~~
../../lib/expr/exparse.y:218:98: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  218 |     expr.procedure = $1->value = exnewnode(expr.program, PROCEDURE, 1, $1->type, NULL, NULL);
      |                                                                                    ~~~~~~~~~~    ^     
../../lib/expr/exparse.y:247:100: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  247 |    $1->value->data.operand.right = excast(expr.program, $4, $1->type, NULL, 0);
      |                                                                                                    ^     
../../lib/expr/exparse.y:278:20: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
  278 |   | static {expr.instatic=$1;} DECLARE {expr.declare=$3->type;} dcl_list ';'
      |                    ^
../../lib/expr/exparse.y:278:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  278 |   | static {expr.instatic=$1;} DECLARE {expr.declare=$3->type;} dcl_list ';'
      |                   ^
../../lib/expr/exparse.y:291:57: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  291 |    $$ = exnewnode(expr.program, $1->index, 1, INTEGER, $3, exnewnode(expr.program, ':', 1, $5 ? $5->type : 0, $5, $6));
      |                                           ~~~~~~~~~~~~~~^~~~~~~
../../lib/expr/exparse.y:317:57: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  317 |    $$ = exnewnode(expr.program, $1->index, 1, INTEGER, $5, exnewnode(expr.program, ';', 1, 0, $7, $9));
      |                                           ~~~~~~~~~~~~~~^~~~~~~
../../lib/expr/exparse.y:348:66: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  348 |     $3->name, extypename(expr.program, $3->index_type),extypename(expr.program, $5->type));
      |                                                    ~~~~~~~~~~~~~~^~~~~~~~~~~~
../../lib/expr/exparse.y:361:57: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  361 |    $$ = exnewnode(expr.program, $1->index, 1, INTEGER, $3, exnewnode(expr.program, ';', 1, 0, NULL, $5));
      |                                           ~~~~~~~~~~~~~~^~~~~~~
../../lib/expr/exparse.y:367:57: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  367 |    $$ = exnewnode(expr.program, $1->index, 1, INTEGER, $3, exnewnode(expr.program, DEFAULT, 1, 0, sw->defcase, sw->firstcase));
      |                                           ~~~~~~~~~~~~~~^~~~~~~
../../lib/expr/exparse.y:385:57: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  385 |    $$ = exnewnode(expr.program, $1->index, 1, INTEGER, $2, NULL);
      |                                           ~~~~~~~~~~~~~~^~~~~~~
In file included from ../../lib/expr/exparse.y:42:
../../lib/ast/ast.h:60:94: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 | #define newof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)calloc(1,sizeof(t)*(n)+(x)))
      |                                                                                              ^
../../lib/expr/exparse.y:426:21: note: in expansion of macro ?newof?
  426 |    if (!(sw->base = newof(0, Extype_t*, n, 0)))
      |                     ^~~~~
../../lib/expr/exparse.y:450:9: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  450 |     n = sw->cur - sw->base;
      |         ^~
In file included from ../../lib/expr/exlib.h:126,
                 from ../../lib/expr/exgram.h:30,
                 from ../../lib/expr/exparse.y:181:
../../lib/expr/exparse.y:452:72: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  452 |     $$->data.select.constant = exalloc(expr.program, (n + 1) * sizeof(Extype_t*));
      |                                                                        ^
../../lib/expr/expr.h:91:41: note: in definition of macro ?exalloc?
   91 | #define exalloc(p,n)  vmalloc((p)->vm, (n))
      |                                         ^
../../lib/expr/exparse.y:453:60: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  453 |     memcpy($$->data.select.constant, sw->base, n * sizeof(Extype_t*));
      |                                                            ^
../../lib/expr/exparse.y:479:9: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  479 |     n = expr.swstate->cur - expr.swstate->base;
      |         ^~~~
In file included from ../../lib/expr/exparse.y:42:
../../lib/ast/ast.h:60:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 | #define newof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)calloc(1,sizeof(t)*(n)+(x)))
      |                                                              ^
../../lib/expr/exparse.y:480:32: note: in expansion of macro ?newof?
  480 |     if (!(expr.swstate->base = newof(expr.swstate->base, Extype_t*, 2 * n, 0)))
      |                                ^~~~~
../../lib/ast/ast.h:60:94: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 | #define newof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)calloc(1,sizeof(t)*(n)+(x)))
      |                                                                                              ^
../../lib/expr/exparse.y:480:32: note: in expansion of macro ?newof?
  480 |     if (!(expr.swstate->base = newof(expr.swstate->base, Extype_t*, 2 * n, 0)))
      |                                ^~~~~
../../lib/expr/exparse.y:554:31: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  554 |       $4->type = $1->type;
      |                               ^
../../lib/expr/exparse.y:555:117: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  555 |       $4->data.operand.right = excast(expr.program, $4->data.operand.right, $1->type, NULL, 0);
      |                                                                                                                     ^     
../../lib/expr/exparse.y:557:93: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  557 |      $4->data.operand.left = exnewnode(expr.program, DYNAMIC, 0, $1->type, NULL, NULL);
      |                                                                               ~~~~~~~~~     ^     
../../lib/expr/exparse.y:562:63: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  562 |      $1->value->data.value = exzero($1->type);
      |                                                               ^     
../../lib/expr/exparse.y:600:139: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  600 |    $$ = ($4->type == $2->type) ? $4 : excast(expr.program, $4, $2->type, NULL, 0);
      |                                                                                                                                           ^     
../../lib/expr/exparse.y:828:69: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  828 |    $$ = exnewnode(expr.program, ARRAY, 1, T($1->type), call(0, $1, $3), $3);
      |                                                       ~~~~~~~~~~~~~~^~~~~~
../../lib/expr/exparse.y:832:72: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  832 |    $$ = exnewnode(expr.program, FUNCTION, 1, T($1->type), call(0, $1, $3), $3);
      |                                                          ~~~~~~~~~~~~~~^~~~~~
../../lib/expr/exparse.y:848:59: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  848 |    $$ = exnewsplit (expr.program, $1->index, $5, $3, NULL);
      |                                             ~~~~~~~~~~~~~~^      
../../lib/expr/exparse.y:852:59: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  852 |    $$ = exnewsplit (expr.program, $1->index, $5, $3, $7);
      |                                             ~~~~~~~~~~~~~ ^      
../../lib/expr/exparse.y:876:66: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  876 |    $$ = exnewnode(expr.program, CALL, 1, $1->type, NULL, $3);
      |                                                    ~~~~~~~~~~    ^     
../../lib/expr/exparse.y:885:57: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  885 |    $$ = exnewnode(expr.program, $1->index, 0, $1->type, NULL, NULL);
      |                                           ~~~~~~~~~~~~~~^~~~~~~
../../lib/expr/exparse.y:885:83: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  885 |    $$ = exnewnode(expr.program, $1->index, 0, $1->type, NULL, NULL);
      |                                                                                   ^     
../../lib/expr/exparse.y:892:5: warning: switch missing default case [-Wswitch-default]
  892 |     switch ($1->index)
      |     ^~~~~~
../../lib/expr/exparse.y:912:57: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  912 |    $$ = exnewnode(expr.program, $1->index, 0, $1->type, NULL, NULL);
      |                                           ~~~~~~~~~~~~~~^~~~~~~
../../lib/expr/exparse.y:912:83: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  912 |    $$ = exnewnode(expr.program, $1->index, 0, $1->type, NULL, NULL);
      |                                                                                   ^     
../../lib/expr/exparse.y:919:5: warning: switch missing default case [-Wswitch-default]
  919 |     switch ($1->index)
      |     ^~~~~~
../../lib/expr/exparse.y:990:64: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  990 |     $3->name, extypename(expr.program, $3->index_type),extypename(expr.program, $1->type));
      |                                                   ~~~~~~~~~~~~~^~~~~~~~~~~~
../../lib/expr/exparse.y:1011:69: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1011 |    $$ = exnewnode(expr.program, CONSTANT, 0, $1->type, NULL, NULL);
      |                                                        ~~~~~~~~~~~~ ^     
../../lib/expr/exparse.y:1056:58: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1056 |    n = exnewnode(expr.program, DYNAMIC, 0, $1->type, NULL, NULL);
      |                                            ~~~~~~~~~~~~~~^~~~~~
../../lib/expr/exparse.y:1064:68: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1064 |       $1->name, extypename(expr.program, $1->index_type),extypename(expr.program, $2->type));
      |                                                      ~~~~~~~~~~~~~~^~~~~~~~~~~~
../../lib/expr/exparse.y:1166:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1166 | formal_item : DECLARE {expr.declare=$1->type;} name
      |                   ^
../../lib/expr/exparse.y:1168:64: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1168 |    $$ = exnewnode(expr.program, ID, 0, $1->type, NULL, NULL);
      |                                                  ~~~~~~~~~~~~  ^     
exnospace.c: In function ?exnospace?:
exnospace.c:30:9: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   30 |  return (char*)null;
      |         ^
  CCLD     libexpr_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/expr'
Making all in common
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
make  all-am
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
  CC       ellipse.lo
  CC       htmllex.lo
  CC       colxlate.lo
  CC       args.lo
  CC       arrows.lo
  CC       textspan.lo
  CC       memory.lo
  CC       globals.lo
ellipse.c:49:5: warning: "STANDALONE" is not defined, evaluates to 0 [-Wundef]
   49 | #if STANDALONE
      |     ^~~~~~~~~~
ellipse.c: In function ?moveTo?:
ellipse.c:406:34: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  406 | static void moveTo(Ppolyline_t * path, double x, double y)
      |                    ~~~~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from ellipse.c:77:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
arrows.c: In function ?arrowOrthoClip?:
arrows.c:346:10: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  346 |  if (p.y == q.y) { /* horz segment */
      |          ^~
arrows.c:383:10: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  383 |  if (p.y == q.y) { /* horz segment */
      |          ^~
In file included from ../../lib/common/render.h:42,
                 from ellipse.c:77:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
ellipse.c:409:16: note: in expansion of macro ?N_NEW?
  409 |     path->ps = N_NEW(bufsize, pointf);
      |                ^~~~~
arrows.c:407:10: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  407 |  if (p.y == q.y) { /* horz segment */
      |          ^~
ellipse.c: In function ?curveTo?:
ellipse.c:416:23: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  416 | curveTo(Ppolyline_t * path, double x1, double y1,
      |         ~~~~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from ellipse.c:77:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
ellipse.c:421:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  421 |  path->ps = realloc(path->ps, bufsize * sizeof(pointf));
      |                                       ^
ellipse.c: In function ?lineTo?:
ellipse.c:431:34: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  431 | static void lineTo(Ppolyline_t * path, double x, double y)
      |                    ~~~~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from ellipse.c:77:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
ellipse.c: In function ?endPath?:
ellipse.c:437:35: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  437 | static void endPath(Ppolyline_t * path, boolean close)
      |                     ~~~~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from ellipse.c:77:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
ellipse.c:444:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  444 |     path->ps = realloc(path->ps, path->pn * sizeof(pointf));
      |                                           ^
ellipse.c: In function ?genEllipticPath?:
ellipse.c:472:18: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  472 |     Ppolyline_t *path = NEW(Ppolyline_t);
      |                  ^~~~
In file included from ../../lib/common/render.h:38,
                 from ellipse.c:77:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
ellipse.c:478:9: warning: declaration of ?dEta? shadows a previous local [-Wshadow]
  478 |  double dEta = (ep->eta2 - ep->eta1) / n;
      |         ^~~~
ellipse.c:458:12: note: shadowed declaration is here
  458 |     double dEta;
      |            ^~~~
ellipse.c:480:13: warning: declaration of ?etaB? shadows a previous local [-Wshadow]
  480 |      double etaB = ep->eta1;
      |             ^~~~
ellipse.c:459:12: note: shadowed declaration is here
  459 |     double etaB;
      |            ^~~~
ellipse.c:537:5: warning: "DO_QUAD" is not defined, evaluates to 0 [-Wundef]
  537 | #if DO_QUAD
      |     ^~~~~~~
args.c: In function ?neato_extra_args?:
args.c:32:25: warning: unused parameter ?gvc? [-Wunused-parameter]
   32 | neato_extra_args(GVC_t *gvc, int argc, char** argv)
      |                  ~~~~~~~^~~
args.c: In function ?memtest_extra_args?:
args.c:77:27: warning: unused parameter ?gvc? [-Wunused-parameter]
   77 | memtest_extra_args(GVC_t *gvc, int argc, char** argv)
      |                    ~~~~~~~^~~
args.c: In function ?fdp_extra_args?:
args.c:241:24: warning: unused parameter ?gvc? [-Wunused-parameter]
  241 | fdp_extra_args (GVC_t *gvc, int argc, char** argv)
      |                 ~~~~~~~^~~
htmllex.c: In function ?stylefn?:
textspan.c: In function ?textfont_makef?:
textspan.c:223:35: warning: unused parameter ?dt? [-Wunused-parameter]
  223 | static void* textfont_makef(Dt_t* dt, void* obj, Dtdisc_t* disc)
      |                             ~~~~~~^~
textspan.c:223:60: warning: unused parameter ?disc? [-Wunused-parameter]
  223 | static void* textfont_makef(Dt_t* dt, void* obj, Dtdisc_t* disc)
      |                                                  ~~~~~~~~~~^~~~
textspan.c: In function ?textfont_freef?:
htmllex.c:173:47: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  173 |  else if(!strcasecmp(tk,"SOLID")) p->style &= ~(DOTTED|DASHED);
      |                                               ^
textspan.c:240:34: warning: unused parameter ?dt? [-Wunused-parameter]
  240 | static void textfont_freef(Dt_t* dt, void* obj, Dtdisc_t* disc)
      |                            ~~~~~~^~
textspan.c:240:59: warning: unused parameter ?disc? [-Wunused-parameter]
  240 | static void textfont_freef(Dt_t* dt, void* obj, Dtdisc_t* disc)
      |                                                 ~~~~~~~~~~^~~~
textspan.c: In function ?textfont_comparf?:
textspan.c:249:36: warning: unused parameter ?dt? [-Wunused-parameter]
  249 | static int textfont_comparf (Dt_t* dt, void* key1, void* key2, Dtdisc_t* disc)
      |                              ~~~~~~^~
textspan.c:249:74: warning: unused parameter ?disc? [-Wunused-parameter]
  249 | static int textfont_comparf (Dt_t* dt, void* key1, void* key2, Dtdisc_t* disc)
      |                                                                ~~~~~~~~~~^~~~
htmllex.c: In function ?cellborderfn?:
htmllex.c:276:13: warning: conversion to ?signed char? from ?unsigned char? may change the sign of the result [-Wsign-conversion]
  276 |     p->cb = (unsigned char) u;
      |             ^
htmllex.c: In function ?doAttrs?:
colxlate.c: In function ?hsv2rgb?:
colxlate.c:46:2: warning: switch missing default case [-Wswitch-default]
   46 |  switch (i) {
      |  ^~~~~~
htmllex.c:553:42: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  553 |  ip = (attr_item *) bsearch(&key, items, nel, ISIZE, (bcmpfn) icmp);
      |                                          ^~~
colxlate.c: In function ?rgb2hsv?:
htmllex.c:555:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  555 |      state.warn |= ip->action(tp, val);
      |                    ^~
colxlate.c:99:8: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   99 |  if (r == rgbmax)
      |        ^~
colxlate.c:101:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  101 |  else if (g == rgbmax)
      |             ^~
colxlate.c:103:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  103 |  else if (b == rgbmax)
      |             ^~
htmllex.c: In function ?mkFont?:
htmllex.c:584:16: warning: conversion from ?int? to ?unsigned char:7? may change value [-Wconversion]
  584 |     tf.flags = flags;
      |                ^~~~~
htmllex.c:579:67: warning: unused parameter ?ul? [-Wunused-parameter]
  579 | static textfont_t *mkFont(GVC_t *gvc, char **atts, int flags, int ul)
      |                                                               ~~~~^~
htmllex.c: In function ?endElement?:
colxlate.c: In function ?colorxlate?:
colxlate.c:277:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
  277 |      color->u.rgba[0] = r;
      |                         ^
htmllex.c:669:30: warning: unused parameter ?user? [-Wunused-parameter]
  669 | static void endElement(void *user, const char *name)
      |                        ~~~~~~^~~~
colxlate.c:278:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
  278 |      color->u.rgba[1] = g;
      |                         ^
colxlate.c:279:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
  279 |      color->u.rgba[2] = b;
      |                         ^
htmllex.c: In function ?characterData?:
colxlate.c:280:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
  280 |      color->u.rgba[3] = a;
      |                         ^
htmllex.c:729:33: warning: unused parameter ?user? [-Wunused-parameter]
  729 | static void characterData(void *user, const char *s, int length)
      |                           ~~~~~~^~~~
colxlate.c:287:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  287 |      color->u.cmyk[0] = (int) C *255;
      |                         ^
colxlate.c:288:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  288 |      color->u.cmyk[1] = (int) M *255;
      |                         ^
colxlate.c:289:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  289 |      color->u.cmyk[2] = (int) Y *255;
      |                         ^
colxlate.c:290:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  290 |      color->u.cmyk[3] = (int) K *255;
      |                         ^
colxlate.c:293:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  293 |      color->u.rrggbbaa[0] = r * 65535 / 255;
      |                             ^
colxlate.c:294:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  294 |      color->u.rrggbbaa[1] = g * 65535 / 255;
      |                             ^
colxlate.c:295:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  295 |      color->u.rrggbbaa[2] = b * 65535 / 255;
      |                             ^
colxlate.c:296:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  296 |      color->u.rrggbbaa[3] = a * 65535 / 255;
      |                             ^
htmllex.c: In function ?htmllineno?:
colxlate.c:264:2: warning: switch missing default case [-Wswitch-default]
  264 |  switch (target_type) {
      |  ^~~~~~
htmllex.c:893:12: warning: conversion from ?XML_Size? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  893 |     return XML_GetCurrentLineNumber(state.parser);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
colxlate.c:341:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  341 |   color->u.rgba[0] = (int) (R * 255);
      |                      ^
colxlate.c:342:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  342 |   color->u.rgba[1] = (int) (G * 255);
      |                      ^
colxlate.c:343:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  343 |   color->u.rgba[2] = (int) (B * 255);
      |                      ^
colxlate.c:349:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  349 |   color->u.cmyk[0] = (int) C *255;
      |                      ^
colxlate.c:350:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  350 |   color->u.cmyk[1] = (int) M *255;
      |                      ^
colxlate.c:351:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  351 |   color->u.cmyk[2] = (int) Y *255;
      |                      ^
colxlate.c:352:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  352 |   color->u.cmyk[3] = (int) K *255;
      |                      ^
colxlate.c:332:6: warning: switch missing default case [-Wswitch-default]
  332 |      switch (target_type) {
      |      ^~~~~~
colxlate.c:409:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  409 |      color->u.cmyk[0] = (int) C * 255;
      |                         ^
colxlate.c:410:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  410 |      color->u.cmyk[1] = (int) M * 255;
      |                         ^
colxlate.c:411:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  411 |      color->u.cmyk[2] = (int) Y * 255;
      |                         ^
colxlate.c:412:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  412 |      color->u.cmyk[3] = (int) K * 255;
      |                         ^
colxlate.c:391:2: warning: switch missing default case [-Wswitch-default]
  391 |  switch (target_type) {
      |  ^~~~~~
colxlate.c:436:5: warning: switch missing default case [-Wswitch-default]
  436 |     switch (target_type) {
      |     ^~~~~~
colxlate.c: In function ?rgba_wordToByte?:
colxlate.c:470:12: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  470 |  rgba[i] = rrggbbaa[i] * 255 / 65535;
      |            ^~~~~~~~
  CC       htmlparse.lo
  CC       htmltable.lo
  CC       input.lo
  CC       pointset.lo
  CC       intset.lo
../../lib/common/htmlparse.y: In function ?free_ritem?:
../../lib/common/htmlparse.y:47:18: warning: unused parameter ?d? [-Wunused-parameter]
   47 | free_ritem(Dt_t* d, pitem* p,Dtdisc_t* ds)
      |            ~~~~~~^
../../lib/common/htmlparse.y:47:40: warning: unused parameter ?ds? [-Wunused-parameter]
   47 | free_ritem(Dt_t* d, pitem* p,Dtdisc_t* ds)
      |                              ~~~~~~~~~~^~
../../lib/common/htmlparse.y: In function ?free_item?:
../../lib/common/htmlparse.y:58:17: warning: unused parameter ?d? [-Wunused-parameter]
   58 | free_item(Dt_t* d, void* p,Dtdisc_t* ds)
      |           ~~~~~~^
../../lib/common/htmlparse.y:58:38: warning: unused parameter ?ds? [-Wunused-parameter]
   58 | free_item(Dt_t* d, void* p,Dtdisc_t* ds)
      |                            ~~~~~~~~~~^~
../../lib/common/htmlparse.y: In function ?free_citem?:
../../lib/common/htmlparse.y:90:18: warning: unused parameter ?d? [-Wunused-parameter]
   90 | free_citem(Dt_t* d, pitem* p,Dtdisc_t* ds)
      |            ~~~~~~^
../../lib/common/htmlparse.y:90:40: warning: unused parameter ?ds? [-Wunused-parameter]
   90 | free_citem(Dt_t* d, pitem* p,Dtdisc_t* ds)
      |                              ~~~~~~~~~~^~
../../lib/common/htmlparse.y: In function ?free_fitem?:
../../lib/common/htmlparse.y:130:18: warning: unused parameter ?d? [-Wunused-parameter]
  130 | free_fitem(Dt_t* d, fitem* p, Dtdisc_t* ds)
      |            ~~~~~~^
../../lib/common/htmlparse.y:130:41: warning: unused parameter ?ds? [-Wunused-parameter]
  130 | free_fitem(Dt_t* d, fitem* p, Dtdisc_t* ds)
      |                               ~~~~~~~~~~^~
../../lib/common/htmlparse.y: In function ?free_fspan?:
../../lib/common/htmlparse.y:137:18: warning: unused parameter ?d? [-Wunused-parameter]
  137 | free_fspan(Dt_t* d, fspan* p, Dtdisc_t* ds)
      |            ~~~~~~^
../../lib/common/htmlparse.y:137:41: warning: unused parameter ?ds? [-Wunused-parameter]
  137 | free_fspan(Dt_t* d, fspan* p, Dtdisc_t* ds)
      |                               ~~~~~~~~~~^~
../../lib/common/htmlparse.y: In function ?appendFLineList?:
../../lib/common/htmlparse.y:202:19: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  202 |     ln->lp.just = v;
      |                   ^
../../lib/common/htmlparse.y:205:18: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  205 |  ln->lp.nitems = cnt;
      |                  ^~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/common/htmlparse.y:21:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
../../lib/common/htmlparse.y:206:17: note: in expansion of macro ?N_NEW?
  206 |  ln->lp.items = N_NEW(cnt, textspan_t);
      |                 ^~~~~
../../lib/common/htmlparse.y: In function ?mkText?:
../../lib/common/htmlparse.y:241:19: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  241 |     hft->nspans = cnt;
      |                   ^~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/common/htmlparse.y:21:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
../../lib/common/htmlparse.y:245:15: note: in expansion of macro ?N_NEW?
  245 |  hft->spans = N_NEW(cnt,htextspan_t);
      |               ^~~~~
../../lib/common/htmlparse.y: In function ?setCell?:
../../lib/common/htmlparse.y:290:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  290 |   cp->child.kind = kind;
      |                    ^~~~
../../lib/common/htmlparse.y: In function ?mkLabel?:
../../lib/common/htmlparse.y:309:14: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  309 |   lp->kind = kind;
      |              ^~~~
htmlparse.c: In function ?htmlparse?:
htmlparse.c:1653:12: warning: conversion from ?int? to ?yytype_int16? {aka ?short int?} may change value [-Wconversion]
 1653 |   *yyssp = yystate;
      |            ^~~~~~~
htmlparse.c:1658:25: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1658 |       YYSIZE_T yysize = yyssp - yyss + 1;
      |                         ^~~~~
htmltable.c: In function ?doBorder?:
htmltable.c:266:2: warning: switch missing default case [-Wswitch-default]
  266 |  switch (sides) {
      |  ^~~~~~
htmltable.c: In function ?initAnchor?:
htmltable.c:386:30: warning: conversion to ?boolean? {aka ?unsigned char?} from ?signed char:1? may change the sign of the result [-Wsign-conversion]
  386 |     save->explicit_tooltip = obj->explicit_tooltip;
      |                              ^~~
htmltable.c: In function ?endAnchor?:
htmltable.c:439:29: warning: conversion from ?boolean? {aka ?unsigned char?} to ?signed char:1? may change value [-Wconversion]
  439 |     obj->explicit_tooltip = save->explicit_tooltip;
      |                             ^~~~
htmltable.c: In function ?emit_html_rules?:
htmltable.c:473:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  473 |      base = cp->parent->data.border + cp->parent->data.space / 2;
      |             ^~
htmltable.c:477:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  477 |      base = cp->parent->data.border + cp->parent->data.space / 2;
      |             ^~
htmltable.c:491:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  491 |      base = cp->parent->data.border + cp->parent->data.space / 2;
      |             ^~
htmltable.c:497:11: warning: conversion from ?double? to ?unsigned char? may change value [-Wfloat-conversion]
  497 |   base += (cp->parent->data.box.UR.x + pos.x) - (pts.UR.x + cp->parent->data.space / 2);
      |           ^
htmltable.c:501:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  501 |      base = cp->parent->data.border + cp->parent->data.space / 2;
      |             ^~
htmltable.c:508:11: warning: conversion from ?double? to ?unsigned char? may change value [-Wfloat-conversion]
  508 |   base += (cp->parent->data.box.UR.x + pos.x) - (pts.UR.x + cp->parent->data.space / 2);
      |           ^
htmltable.c: In function ?allocObj?:
htmltable.c:691:5: warning: switch missing default case [-Wswitch-default]
  691 |     switch (obj->type) {
      |     ^~~~~~
htmltable.c: In function ?heightOfLbl?:
htmltable.c:727:5: warning: switch missing default case [-Wswitch-default]
  727 |     switch (lp->kind) {
      |     ^~~~~~
htmltable.c: In function ?html_path?:
htmltable.c:953:24: warning: unused parameter ?n? [-Wunused-parameter]
  953 | int html_path(node_t * n, port * p, int side, boxf * rv, int *k)
      |               ~~~~~~~~~^
htmltable.c:953:34: warning: unused parameter ?p? [-Wunused-parameter]
  953 | int html_path(node_t * n, port * p, int side, boxf * rv, int *k)
      |                           ~~~~~~~^
htmltable.c:953:41: warning: unused parameter ?side? [-Wunused-parameter]
  953 | int html_path(node_t * n, port * p, int side, boxf * rv, int *k)
      |                                     ~~~~^~~~
htmltable.c:953:54: warning: unused parameter ?rv? [-Wunused-parameter]
  953 | int html_path(node_t * n, port * p, int side, boxf * rv, int *k)
      |                                               ~~~~~~~^~
htmltable.c:953:63: warning: unused parameter ?k? [-Wunused-parameter]
  953 | int html_path(node_t * n, port * p, int side, boxf * rv, int *k)
      |                                                          ~~~~~^
htmltable.c: In function ?size_html_txt?:
htmltable.c:1038:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1038 |  if (prev_fsize == -1)
      |                 ^~
htmltable.c:1040:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1040 |  else if (tf.size != prev_fsize) {
      |                   ^~
htmltable.c:1051:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
 1051 |     ftxt->simple = simple;
      |                    ^~~~~~
htmltable.c: In function ?size_html_cell?:
htmltable.c:1180:24: warning: conversion to ?unsigned char? from ?signed char? may change the sign of the result [-Wsign-conversion]
 1180 |      cp->data.border = parent->cb;
      |                        ^~~~~~
htmltable.c: In function ?processTbl?:
htmltable.c:1298:19: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1298 |      cellp->row = r;
      |                   ^
htmltable.c:1299:19: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1299 |      cellp->col = c;
      |                   ^
In file included from ../../lib/common/render.h:42,
                 from htmltable.c:32:
htmltable.c: In function ?sizeLinearArray?:
htmltable.c:1336:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1336 |     tbl->heights = N_NEW(tbl->rc + 1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c:1337:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1337 |     tbl->widths = N_NEW(tbl->cc + 1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c:1342:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1342 |      ht = cp->data.box.UR.y;
      |           ^~
  CC       postproc.lo
htmltable.c:1322:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1322 | #define SPLIT(x,n,s) (((x) - ((s)-1)*((n)-1)) / (n))
      |                      ^
htmltable.c:1344:11: note: in expansion of macro ?SPLIT?
 1344 |      ht = SPLIT(cp->data.box.UR.y, cp->rspan, tbl->data.space);
      |           ^~~~~
htmltable.c:1348:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1348 |      wd = cp->data.box.UR.x;
      |           ^~
htmltable.c:1322:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1322 | #define SPLIT(x,n,s) (((x) - ((s)-1)*((n)-1)) / (n))
      |                      ^
htmltable.c:1350:11: note: in expansion of macro ?SPLIT?
 1350 |      wd = SPLIT(cp->data.box.UR.x, cp->cspan, tbl->data.space);
      |           ^~~~~
htmltable.c: In function ?nToName?:
htmltable.c:1376:11: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1376 |     if (c < sizeof(nnames) / sizeof(char *))
      |           ^
In file included from ../../lib/common/render.h:42,
                 from htmltable.c:32:
htmltable.c: In function ?checkChain?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1413:6: note: in expansion of macro ?elist_append?
 1413 |      elist_append(e, ND_out(t));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1413:6: note: in expansion of macro ?elist_append?
 1413 |      elist_append(e, ND_out(t));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1414:6: note: in expansion of macro ?elist_append?
 1414 |      elist_append(e, ND_in(h));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1414:6: note: in expansion of macro ?elist_append?
 1414 |      elist_append(e, ND_in(h));
      |      ^~~~~~~~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from htmltable.c:32:
htmltable.c: In function ?checkEdge?:
../../lib/common/arith.h:37:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
htmltable.c:1431:17: note: in expansion of macro ?MAX?
 1431 |  ED_minlen(e) = MAX(ED_minlen(e), sz);
      |                 ^~~
htmltable.c:1435:17: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1435 |  ED_minlen(e) = sz;
      |                 ^~
In file included from ../../lib/common/render.h:42,
                 from htmltable.c:32:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1436:2: note: in expansion of macro ?elist_append?
 1436 |  elist_append(e, ND_out(t));
      |  ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1436:2: note: in expansion of macro ?elist_append?
 1436 |  elist_append(e, ND_out(t));
      |  ^~~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1437:2: note: in expansion of macro ?elist_append?
 1437 |  elist_append(e, ND_in(h));
      |  ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
htmltable.c:1437:2: note: in expansion of macro ?elist_append?
 1437 |  elist_append(e, ND_in(h));
      |  ^~~~~~~~~~~~
htmltable.c: In function ?makeGraphs?:
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c:1463:2: note: in expansion of macro ?alloc_elist?
 1463 |  alloc_elist(tbl->rc, ND_in(t));
      |  ^~~~~~~~~~~
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c:1464:2: note: in expansion of macro ?alloc_elist?
 1464 |  alloc_elist(tbl->rc, ND_out(t));
      |  ^~~~~~~~~~~
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c:1476:2: note: in expansion of macro ?alloc_elist?
 1476 |  alloc_elist(tbl->cc, ND_in(t));
      |  ^~~~~~~~~~~
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c:1477:2: note: in expansion of macro ?alloc_elist?
 1477 |  alloc_elist(tbl->cc, ND_out(t));
      |  ^~~~~~~~~~~
htmltable.c:1490:40: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1490 |  checkEdge (colg, t, h, cp->data.box.UR.x);
      |                         ~~~~~~~~~~~~~~~^~
htmltable.c:1494:40: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1494 |  checkEdge (rowg, t, h, cp->data.box.UR.y);
      |                         ~~~~~~~~~~~~~~~^~
In file included from ../../lib/common/render.h:42,
                 from htmltable.c:32:
htmltable.c: In function ?sizeArray?:
htmltable.c:1551:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1551 |     tbl->heights = N_NEW(tbl->rc + 1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c:1552:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1552 |     tbl->widths = N_NEW(tbl->cc + 1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
htmltable.c: In function ?pos_html_cell?:
htmltable.c:1639:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1639 |     cp->data.sides = sides;
      |                      ^~~~~
htmltable.c:1654:6: warning: switch missing default case [-Wswitch-default]
 1654 |      switch (cp->data.flags & HALIGN_MASK) {
      |      ^~~~~~
htmltable.c:1666:6: warning: switch missing default case [-Wswitch-default]
 1666 |      switch (cp->data.flags & VALIGN_MASK) {
      |      ^~~~~~
htmltable.c: In function ?pos_html_tbl?:
htmltable.c:1753:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1753 |     oldsz = tbl->data.box.UR.x;
      |             ^~~
htmltable.c:1754:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1754 |     delx = (pos.UR.x - pos.LL.x) - oldsz;
      |            ^
htmltable.c:1756:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1756 |     oldsz = tbl->data.box.UR.y;
      |             ^~~
htmltable.c:1757:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1757 |     dely = (pos.UR.y - pos.LL.y) - oldsz;
      |            ^
htmltable.c:1797:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1797 |     x = pos.LL.x + tbl->data.border + tbl->data.space;
      |         ^~~
htmltable.c:1805:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1805 |     y = pos.UR.y - tbl->data.border - tbl->data.space;
      |         ^~~
htmltable.c:1833:23: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1833 |     tbl->data.sides = sides;
      |                       ^~~~~
htmltable.c: In function ?nameOf?:
htmltable.c:1895:5: warning: switch missing default case [-Wswitch-default]
 1895 |     switch (agobjkind(obj)) {
      |     ^~~~~~
htmltable.c: In function ?make_html_label?:
htmltable.c:2055:10: warning: declaration of ?box? shadows a global declaration [-Wshadow]
 2055 |     boxf box;
      |          ^~~
In file included from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from htmltable.c:32:
../../lib/common/geom.h:30:34: note: shadowed declaration is here
   30 | typedef struct { point LL, UR; } box;
      |                                  ^~~
htmltable.c:2062:5: warning: switch missing default case [-Wswitch-default]
 2062 |     switch (agobjkind(obj)) {
      |     ^~~~~~
intset.c: In function ?mkIntItem?:
intset.c:18:17: warning: unused parameter ?d? [-Wunused-parameter]
   18 | mkIntItem(Dt_t* d,intitem* obj,Dtdisc_t* disc)
      |           ~~~~~~^
intset.c:18:42: warning: unused parameter ?disc? [-Wunused-parameter]
   18 | mkIntItem(Dt_t* d,intitem* obj,Dtdisc_t* disc)
      |                                ~~~~~~~~~~^~~~
intset.c: In function ?freeIntItem?:
intset.c:26:19: warning: unused parameter ?d? [-Wunused-parameter]
   26 | freeIntItem(Dt_t* d,intitem* obj,Dtdisc_t* disc)
      |             ~~~~~~^
intset.c:26:44: warning: unused parameter ?disc? [-Wunused-parameter]
   26 | freeIntItem(Dt_t* d,intitem* obj,Dtdisc_t* disc)
      |                                  ~~~~~~~~~~^~~~
intset.c: In function ?cmpid?:
intset.c:32:13: warning: unused parameter ?d? [-Wunused-parameter]
   32 | cmpid(Dt_t* d, int* key1, int* key2, Dtdisc_t* disc)
      |       ~~~~~~^
intset.c:32:48: warning: unused parameter ?disc? [-Wunused-parameter]
   32 | cmpid(Dt_t* d, int* key1, int* key2, Dtdisc_t* disc)
      |                                      ~~~~~~~~~~^~~~
  CC       routespl.lo
pointset.c: In function ?freePair?:
pointset.c:29:29: warning: unused parameter ?d? [-Wunused-parameter]
   29 | static void freePair(Dt_t * d, pair* pp, Dtdisc_t * disc)
      |                      ~~~~~~~^
pointset.c:29:53: warning: unused parameter ?disc? [-Wunused-parameter]
   29 | static void freePair(Dt_t * d, pair* pp, Dtdisc_t * disc)
      |                                          ~~~~~~~~~~~^~~~
pointset.c: In function ?cmppair?:
pointset.c:34:27: warning: unused parameter ?d? [-Wunused-parameter]
   34 | static int cmppair(Dt_t * d, point * key1, point * key2, Dtdisc_t * disc)
      |                    ~~~~~~~^
pointset.c:34:69: warning: unused parameter ?disc? [-Wunused-parameter]
   34 | static int cmppair(Dt_t * d, point * key1, point * key2, Dtdisc_t * disc)
      |                                                          ~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:42,
                 from pointset.c:12:
pointset.c: In function ?pointsOf?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pointset.c:114:18: note: in expansion of macro ?N_NEW?
  114 |     point *pts = N_NEW(n, point);
      |                  ^~~~~
pointset.c: In function ?mkMPair?:
pointset.c:137:30: warning: unused parameter ?d? [-Wunused-parameter]
  137 | static mpair *mkMPair(Dt_t * d, mpair * obj, MPairDisc * disc)
      |                       ~~~~~~~^
pointset.c: In function ?freeMPair?:
pointset.c:151:30: warning: unused parameter ?d? [-Wunused-parameter]
  151 | static void freeMPair(Dt_t * d, mpair * ap, MPairDisc * disc)
      |                       ~~~~~~~^
input.c: In function ?dotneato_basename?:
input.c:129:39: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  129 | static char* dotneato_basename (char* path)
      |                                 ~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from input.c:12:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
In file included from ../../lib/common/render.h:42,
                 from input.c:12:
input.c: In function ?use_library?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
input.c:171:8: note: in expansion of macro ?ALLOC?
  171 |  Lib = ALLOC(cnt + 2, Lib, const char *);
      |        ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
input.c:171:8: note: in expansion of macro ?ALLOC?
  171 |  Lib = ALLOC(cnt + 2, Lib, const char *);
      |        ^~~~~
input.c: In function ?global_def?:
input.c:184:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  184 |  agxbput_n (xb, dcl, p-dcl);
      |                      ~^~~~
input.c: In function ?dotneato_args_initialize?:
input.c:254:15: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  254 |     Verbose = gvc->common.verbose;
      |               ^~~
In file included from ../../lib/common/render.h:42,
                 from input.c:12:
input.c:261:41: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  261 |     gvc->input_filenames = N_NEW(nfiles + 1, char *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
input.c:393:29: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  393 |       else if (PSinputscale == 0)
      |                             ^~
input.c: In function ?graph_init?:
input.c:713:21: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  713 |     GD_charset(g) = findCharset (g);
      |                     ^~~~~~~~~~~
input.c:763:23: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  763 |     GD_showboxes(g) = late_int(g, agfindgraphattr(g, "showboxes"), 0, 0);
      |                       ^~~~~~~~
  CC       splines.lo
  CC       psusershape.lo
postproc.c: In function ?translate_drawing?:
postproc.c:148:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  148 |     int shift = (Offset.x || Offset.y);
      |                  ^~~~~~
postproc.c:148:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  148 |     int shift = (Offset.x || Offset.y);
      |                           ^~
In file included from ../../lib/common/render.h:42,
                 from postproc.c:12:
postproc.c: In function ?addXLabels?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
postproc.c:474:19: note: in expansion of macro ?N_NEW?
  474 |     objp = objs = N_NEW(n_objs, object_t);
      |                   ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
postproc.c:475:18: note: in expansion of macro ?N_NEW?
  475 |     xlp = lbls = N_NEW(n_lbls, xlabel_t);
      |                  ^~~~~
postproc.c: In function ?gv_postprocess?:
postproc.c:658:2: warning: switch missing default case [-Wswitch-default]
  658 |  switch (Rankdir) {
      |  ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from routespl.c:13:
routespl.c: In function ?simpleSplineRoute?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
routespl.c:239:14: note: in expansion of macro ?ALLOC?
  239 |      edges = ALLOC(poly.pn, edges, Pedge_t);
      |              ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
routespl.c:239:14: note: in expansion of macro ?ALLOC?
  239 |      edges = ALLOC(poly.pn, edges, Pedge_t);
      |              ^~~~~
routespl.c: In function ?_routesplines?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
routespl.c:406:15: note: in expansion of macro ?ALLOC?
  406 |  polypoints = ALLOC(boxn * 8, polypoints, Ppoint_t);
      |               ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
routespl.c:406:15: note: in expansion of macro ?ALLOC?
  406 |  polypoints = ALLOC(boxn * 8, polypoints, Ppoint_t);
      |               ^~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
routespl.c:533:14: note: in expansion of macro ?ALLOC?
  533 |      edges = ALLOC(poly.pn, edges, Pedge_t);
      |              ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
routespl.c:533:14: note: in expansion of macro ?ALLOC?
  533 |      edges = ALLOC(poly.pn, edges, Pedge_t);
      |              ^~~~~
routespl.c:585:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  585 |      if (boxes[bi].LL.x == INT_MAX || boxes[bi].UR.x == INT_MIN) {
      |                         ^~
routespl.c:585:54: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  585 |      if (boxes[bi].LL.x == INT_MAX || boxes[bi].UR.x == INT_MIN) {
      |                                                      ^~
routespl.c: In function ?checkpath?:
routespl.c:700:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  700 |   xy = ba->UR.x, ba->UR.x = bb->LL.x, bb->LL.x = xy, l = 0;
      |        ^~
routespl.c:702:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  702 |   xy = ba->LL.x, ba->LL.x = bb->UR.x, bb->UR.x = xy, r = 0;
      |        ^~
routespl.c:704:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  704 |   xy = ba->UR.y, ba->UR.y = bb->LL.y, bb->LL.y = xy, d = 0;
      |        ^~
routespl.c:706:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  706 |   xy = ba->LL.y, ba->LL.y = bb->UR.y, bb->UR.y = xy, u = 0;
      |        ^~
routespl.c:709:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  709 |       xy = (ba->UR.x + bb->LL.x) / 2.0 + 0.5, ba->UR.x =
      |            ^
routespl.c:712:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  712 |       xy = (ba->LL.x + bb->UR.x) / 2.0 + 0.5, ba->LL.x =
      |            ^
routespl.c:715:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  715 |       xy = (ba->UR.y + bb->LL.y) / 2.0 + 0.5, ba->UR.y =
      |            ^
routespl.c:718:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  718 |       xy = (ba->LL.y + bb->UR.y) / 2.0 + 0.5, ba->LL.y =
      |            ^
routespl.c:723:27: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  723 |  xoverlap = overlap(ba->LL.x, ba->UR.x, bb->LL.x, bb->UR.x);
      |                     ~~~~~~^~
routespl.c:723:37: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  723 |  xoverlap = overlap(ba->LL.x, ba->UR.x, bb->LL.x, bb->UR.x);
      |                               ~~~~~~^~
routespl.c:723:47: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  723 |  xoverlap = overlap(ba->LL.x, ba->UR.x, bb->LL.x, bb->UR.x);
      |                                         ~~~~~~^~
routespl.c:723:57: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  723 |  xoverlap = overlap(ba->LL.x, ba->UR.x, bb->LL.x, bb->UR.x);
      |                                                   ~~~~~~^~
routespl.c:724:27: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  724 |  yoverlap = overlap(ba->LL.y, ba->UR.y, bb->LL.y, bb->UR.y);
      |                     ~~~~~~^~
routespl.c:724:37: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  724 |  yoverlap = overlap(ba->LL.y, ba->UR.y, bb->LL.y, bb->UR.y);
      |                               ~~~~~~^~
routespl.c:724:47: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  724 |  yoverlap = overlap(ba->LL.y, ba->UR.y, bb->LL.y, bb->UR.y);
      |                                         ~~~~~~^~
routespl.c:724:57: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  724 |  yoverlap = overlap(ba->LL.y, ba->UR.y, bb->LL.y, bb->UR.y);
      |                                                   ~~~~~~^~
routespl.c: In function ?mkspacep?:
routespl.c:791:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  791 |  ps = realloc(ps, newmax * sizeof(pointf));
      |                          ^
routespl.c: In function ?get_cycle_centroid?:
routespl.c:1061:8: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?double? may change value [-Wconversion]
 1061 |  sum.x /= cnt;
      |        ^~
routespl.c:1062:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?double? may change value [-Wconversion]
 1062 |     sum.y /= cnt;
      |           ^~
routespl.c: In function ?bend?:
routespl.c:1082:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1082 |  if (magV == 0) return;  /* if midpoint == centroid, don't divide by zero */
      |           ^~
routespl.c: In function ?makeStraightEdge?:
routespl.c:1100:14: warning: declaration of ?edges? shadows a global declaration [-Wshadow]
 1100 |     edge_t** edges;
      |              ^~~~~
routespl.c:30:17: note: shadowed declaration is here
   30 | static Pedge_t *edges;        /* polygon edges passed to Proutespline */
      |                 ^~~~~
routespl.c:1101:13: warning: declaration of ?elist? shadows a global declaration [-Wshadow]
 1101 |     edge_t* elist[MAX_EDGE];
      |             ^~~~~
In file included from ../../lib/common/render.h:38,
                 from routespl.c:13:
../../lib/common/types.h:261:7: note: shadowed declaration is here
  261 |     } elist;
      |       ^~~~~
In file included from ../../lib/common/render.h:42,
                 from routespl.c:13:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
routespl.c:1111:10: note: in expansion of macro ?N_NEW?
 1111 |  edges = N_NEW(e_cnt,edge_t*);
      |          ^~~~~
routespl.c: In function ?makeStraightEdges?:
routespl.c:1123:41: warning: declaration of ?edges? shadows a global declaration [-Wshadow]
 1123 | makeStraightEdges(graph_t * g, edge_t** edges, int e_cnt, int et, splineInfo* sinfo)
      |                                ~~~~~~~~~^~~~~
routespl.c:30:17: note: shadowed declaration is here
   30 | static Pedge_t *edges;        /* polygon edges passed to Proutespline */
      |                 ^~~~~
  CC       timing.lo
  CC       labels.lo
psusershape.c: In function ?ps_image_free?:
psusershape.c:24:36: warning: unused parameter ?dict? [-Wunused-parameter]
   24 | static void ps_image_free(Dict_t * dict, usershape_t * p, Dtdisc_t * disc)
      |                           ~~~~~~~~~^~~~
psusershape.c:24:70: warning: unused parameter ?disc? [-Wunused-parameter]
   24 | static void ps_image_free(Dict_t * dict, usershape_t * p, Dtdisc_t * disc)
      |                                                           ~~~~~~~~~~~^~~~
In file included from ../../lib/cgraph/cgraph.h:15,
                 from ../../lib/common/types.h:36,
                 from ../../lib/common/render.h:38,
                 from psusershape.c:17:
psusershape.c: In function ?user_init?:
../../lib/cdt/cdt.h:258:47: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  258 | #define dtmatch(d,o) (*(_DT(d)->searchf))((d),(void*)(o),DT_MATCH)
      |                                               ^
psusershape.c:54:10: note: in expansion of macro ?dtmatch?
   54 |     us = dtmatch(EPSF_contents, str);
      |          ^~~~~~~
In file included from ../../lib/common/render.h:42,
                 from psusershape.c:17:
psusershape.c:82:47: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?__off_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   82 |  contents = us->data = N_GNEW(statbuf.st_size + 1, char);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
psusershape.c:84:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?__off_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
   84 |  rc = fread(contents, statbuf.st_size, 1, fp);
      |                       ~~~~~~~^~~~~~~~
psusershape.c:84:7: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   84 |  rc = fread(contents, statbuf.st_size, 1, fp);
      |       ^~~~~
psusershape.c:88:31: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
   88 |             us->must_inline = must_inline;
      |                               ^~~~~~~~~~~
psusershape.c: In function ?cat_libfile?:
psusershape.c:147:31: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  147 |     const char **s, *bp, *p, *path;
      |                               ^~~~
In file included from ../../lib/common/render.h:38,
                 from psusershape.c:17:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
In file included from ../../lib/common/render.h:42,
                 from splines.c:17:
splines.c: In function ?new_spline?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
splines.c:223:23: note: in expansion of macro ?ALLOC?
  223 |     ED_spl(e)->list = ALLOC(ED_spl(e)->size + 1, ED_spl(e)->list, bezier);
      |                       ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
splines.c:223:23: note: in expansion of macro ?ALLOC?
  223 |     ED_spl(e)->list = ALLOC(ED_spl(e)->size + 1, ED_spl(e)->list, bezier);
      |                       ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
splines.c:225:16: note: in expansion of macro ?N_NEW?
  225 |     rv->list = N_NEW(sz, pointf);
      |                ^~~~~
splines.c: In function ?beginpath?:
splines.c:562:2: warning: switch missing default case [-Wswitch-default]
  562 |  switch (et) {
      |  ^~~~~~
splines.c: In function ?endpath?:
splines.c:758:2: warning: switch missing default case [-Wswitch-default]
  758 |  switch (et) {
      |  ^~~~~~
splines.c: In function ?selfRight?:
splines.c:1024:24: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1024 |       case 65: if(tp.y == hp.y)
      |                        ^~
splines.c: In function ?selfLeft?:
splines.c:1099:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1099 |   if(tp.y == hp.y)
      |           ^~
splines.c: In function ?selfRightSpace?:
splines.c:1163:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1163 |      sw += label_width;
      |            ^~~~~~~~~~~
splines.c: In function ?makeSelfEdge?:
splines.c:1177:21: warning: unused parameter ?P? [-Wunused-parameter]
 1177 | makeSelfEdge(path * P, edge_t * edges[], int ind, int cnt, double sizex,
      |              ~~~~~~~^
splines.c: In function ?addEdgeLabels?:
splines.c:1341:29: warning: unused parameter ?g? [-Wunused-parameter]
 1341 | void addEdgeLabels(graph_t* g, edge_t * e, pointf rp, pointf rq)
      |                    ~~~~~~~~~^
splines.c:1341:51: warning: unused parameter ?rp? [-Wunused-parameter]
 1341 | void addEdgeLabels(graph_t* g, edge_t * e, pointf rp, pointf rq)
      |                                            ~~~~~~~^~
splines.c:1341:62: warning: unused parameter ?rq? [-Wunused-parameter]
 1341 | void addEdgeLabels(graph_t* g, edge_t * e, pointf rp, pointf rq)
      |                                                       ~~~~~~~^~
timing.c:42:6: warning: no previous prototype for ?start_timer? [-Wmissing-prototypes]
   42 | void start_timer(void)
      |      ^~~~~~~~~~~
timing.c:47:8: warning: no previous prototype for ?elapsed_sec? [-Wmissing-prototypes]
   47 | double elapsed_sec(void)
      |        ^~~~~~~~~~~
timing.c: In function ?elapsed_sec?:
timing.c:25:83: warning: conversion from ?clock_t? {aka ?long int?} to ?double? may change value [-Wconversion]
   25 | #define DIFF_IN_SECS(S,T) ((S.tms_utime + S.tms_stime - T.tms_utime - T.tms_stime)/(double)HZ)
      |                                                                                   ^
timing.c:53:10: note: in expansion of macro ?DIFF_IN_SECS?
   53 |     rv = DIFF_IN_SECS(S, T);
      |          ^~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from labels.c:12:
labels.c: In function ?storeline?:
labels.c:25:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   25 |     lp->u.txt.span = ZALLOC(oldsz + 1, lp->u.txt.span, textspan_t, oldsz);
      |                             ~~~~~~^~~
../../lib/common/memory.h:28:63: note: in definition of macro ?ZALLOC?
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                               ^~~~
labels.c:25:68: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   25 |     lp->u.txt.span = ZALLOC(oldsz + 1, lp->u.txt.span, textspan_t, oldsz);
      |                                                                    ^~~~~
../../lib/common/memory.h:28:81: note: in definition of macro ?ZALLOC?
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                                                 ^~~~~
../../lib/common/memory.h:28:109: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                                                                             ^
labels.c:25:22: note: in expansion of macro ?ZALLOC?
   25 |     lp->u.txt.span = ZALLOC(oldsz + 1, lp->u.txt.span, textspan_t, oldsz);
      |                      ^~~~~~
labels.c: In function ?make_label?:
labels.c:120:5: warning: switch missing default case [-Wswitch-default]
  120 |     switch (agobjkind(obj)) {
      |     ^~~~~~
labels.c:148:6: warning: switch missing default case [-Wswitch-default]
  148 |      switch (agobjkind(obj)) {
      |      ^~~~~~
labels.c: In function ?strdup_and_subst_obj0?:
labels.c:300:5: warning: switch missing default case [-Wswitch-default]
  300 |     switch (agobjkind(obj)) {
      |     ^~~~~~
labels.c: In function ?xml_string0?:
labels.c:455:16: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  455 |  buf = gmalloc(bufsize);
      |                ^~~~~~~
labels.c:462:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  462 |      buf = grealloc(buf, bufsize);
      |                          ^~~~~~~
labels.c: In function ?xml_url_string?:
labels.c:530:16: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  530 |  buf = gmalloc(bufsize);
      |                ^~~~~~~
labels.c:537:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  537 |      buf = grealloc(buf, bufsize);
      |                          ^~~~~~~
  CC       ns.lo
  CC       shapes.lo
  CC       utils.lo
  CC       geom.lo
shapes.c:24:1: warning: missing initializer for field ?name? of ?port? [-Wmissing-field-initializers]
   24 | static port Center = { {0, 0}, -1, 0, 0, 0, 1, 0, 0, 0 };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:79:8: note: ?name? declared here
   79 |  char *name;  /* port name, if it was explicitly given, otherwise NULL */
      |        ^~~~
shapes.c:83:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   83 | static polygon_t p_polygon = { FALSE, 1, 0, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:86:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   86 | static polygon_t p_ellipse = { FALSE, 1, 1, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:87:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   87 | static polygon_t p_circle = { TRUE, 1, 1, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:88:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   88 | static polygon_t p_egg = { FALSE, 1, 1, 0., -.3, 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:89:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   89 | static polygon_t p_triangle = { FALSE, 1, 3, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:90:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   90 | static polygon_t p_box = { FALSE, 1, 4, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:91:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   91 | static polygon_t p_square = { TRUE, 1, 4, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:92:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   92 | static polygon_t p_plaintext = { FALSE, 0, 4, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:93:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   93 | static polygon_t p_plain = { FALSE, 0, 4, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:94:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   94 | static polygon_t p_diamond = { FALSE, 1, 4, 45., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:95:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   95 | static polygon_t p_trapezium = { FALSE, 1, 4, 0., -.4, 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:96:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   96 | static polygon_t p_parallelogram = { FALSE, 1, 4, 0., 0., .6 };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:97:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   97 | static polygon_t p_house = { FALSE, 1, 5, 0., -.64, 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:98:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   98 | static polygon_t p_pentagon = { FALSE, 1, 5, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:99:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
   99 | static polygon_t p_hexagon = { FALSE, 1, 6, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:100:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  100 | static polygon_t p_septagon = { FALSE, 1, 7, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:101:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  101 | static polygon_t p_octagon = { FALSE, 1, 8, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:102:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  102 | static polygon_t p_note = { FALSE, 1, 4, 0., 0., 0., DOGEAR };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:103:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  103 | static polygon_t p_tab = { FALSE, 1, 4, 0., 0., 0., TAB };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:104:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  104 | static polygon_t p_folder = { FALSE, 1, 4, 0., 0., 0., FOLDER };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:105:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  105 | static polygon_t p_box3d = { FALSE, 1, 4, 0., 0., 0., BOX3D };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:106:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  106 | static polygon_t p_component = { FALSE, 1, 4, 0., 0., 0., COMPONENT };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:107:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  107 | static polygon_t p_underline = { FALSE, 1, 4, 0., 0., 0., UNDERLINE };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:111:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  111 | static polygon_t p_doublecircle = { TRUE, 2, 1, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:112:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  112 | static polygon_t p_invtriangle = { FALSE, 1, 3, 180., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:113:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  113 | static polygon_t p_invtrapezium = { FALSE, 1, 4, 180., -.4, 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:114:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  114 | static polygon_t p_invhouse = { FALSE, 1, 5, 180., -.64, 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:115:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  115 | static polygon_t p_doubleoctagon = { FALSE, 2, 8, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:116:1: warning: missing initializer for field ?option? of ?polygon_t? [-Wmissing-field-initializers]
  116 | static polygon_t p_tripleoctagon = { FALSE, 3, 8, 0., 0., 0. };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:150:6: note: ?option? declared here
  150 |  int option;  /* ROUNDED, DIAGONAL corners, etc. */
      |      ^~~~~~
shapes.c:118:5: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  118 |     { FALSE, 1, 4, 45., 0., 0., DIAGONALS | AUXLABELS };
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:119:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  119 | static polygon_t p_Msquare = { TRUE, 1, 4, 0., 0., 0., DIAGONALS };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:121:5: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  121 |     { TRUE, 1, 1, 0., 0., 0., DIAGONALS | AUXLABELS };
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:128:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  128 | static polygon_t p_promoter = { FALSE, 1, 4, 0., 0., 0., PROMOTER };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:129:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  129 | static polygon_t p_cds = { FALSE, 1, 4, 0., 0., 0., CDS };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:130:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  130 | static polygon_t p_terminator = { FALSE, 1, 4, 0., 0., 0., TERMINATOR};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:131:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  131 | static polygon_t p_utr = { FALSE, 1, 4, 0., 0., 0., UTR};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:132:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  132 | static polygon_t p_insulator = { FALSE, 1, 4, 0., 0., 0., INSULATOR};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:133:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  133 | static polygon_t p_ribosite = { FALSE, 1, 4, 0., 0., 0., RIBOSITE};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:134:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  134 | static polygon_t p_rnastab = { FALSE, 1, 4, 0., 0., 0., RNASTAB};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:135:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  135 | static polygon_t p_proteasesite = { FALSE, 1, 4, 0., 0., 0., PROTEASESITE};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:136:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  136 | static polygon_t p_proteinstab = { FALSE, 1, 4, 0., 0., 0., PROTEINSTAB};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:138:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  138 | static polygon_t p_primersite = { FALSE, 1, 4, 0., 0., 0., PRIMERSITE};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:139:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  139 | static polygon_t p_restrictionsite = { FALSE, 1, 4, 0., 0., 0., RESTRICTIONSITE};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:140:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  140 | static polygon_t p_fivepoverhang = { FALSE, 1, 4, 0., 0., 0., FIVEPOVERHANG};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:141:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  141 | static polygon_t p_threepoverhang = { FALSE, 1, 4, 0., 0., 0., THREEPOVERHANG};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:142:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  142 | static polygon_t p_noverhang = { FALSE, 1, 4, 0., 0., 0., NOVERHANG};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:143:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  143 | static polygon_t p_assembly = { FALSE, 1, 4, 0., 0., 0., ASSEMBLY};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:144:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  144 | static polygon_t p_signature = { FALSE, 1, 4, 0., 0., 0., SIGNATURE};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:145:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  145 | static polygon_t p_rpromoter = { FALSE, 1, 4, 0., 0., 0., RPROMOTER};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:146:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  146 | static polygon_t p_rarrow = { FALSE, 1, 4, 0., 0., 0., RARROW};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:147:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  147 | static polygon_t p_larrow = { FALSE, 1, 4, 0., 0., 0., LARROW};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:148:1: warning: missing initializer for field ?vertices? of ?polygon_t? [-Wmissing-field-initializers]
  148 | static polygon_t p_lpromoter = { FALSE, 1, 4, 0., 0., 0., LPROMOTER};
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:151:10: note: ?vertices? declared here
  151 |  pointf *vertices; /* array of vertex points */
      |          ^~~~~~~~
shapes.c:232:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  232 |     {"box", &poly_fns, &p_box},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:233:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  233 |     {"polygon", &poly_fns, &p_polygon},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:234:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  234 |     {"ellipse", &poly_fns, &p_ellipse},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:235:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  235 |     {"oval", &poly_fns, &p_ellipse},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:236:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  236 |     {"circle", &poly_fns, &p_circle},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:237:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  237 |     {"point", &point_fns, &p_circle},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:238:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  238 |     {"egg", &poly_fns, &p_egg},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:239:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  239 |     {"triangle", &poly_fns, &p_triangle},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:240:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  240 |     {"none", &poly_fns, &p_plaintext},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:241:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  241 |     {"plaintext", &poly_fns, &p_plaintext},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:242:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  242 |     {"plain", &poly_fns, &p_plain},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:243:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  243 |     {"diamond", &poly_fns, &p_diamond},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:244:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  244 |     {"trapezium", &poly_fns, &p_trapezium},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:245:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  245 |     {"parallelogram", &poly_fns, &p_parallelogram},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:246:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  246 |     {"house", &poly_fns, &p_house},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:247:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  247 |     {"pentagon", &poly_fns, &p_pentagon},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:248:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  248 |     {"hexagon", &poly_fns, &p_hexagon},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:249:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  249 |     {"septagon", &poly_fns, &p_septagon},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:250:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  250 |     {"octagon", &poly_fns, &p_octagon},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:251:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  251 |     {"note", &poly_fns, &p_note},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:252:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  252 |     {"tab", &poly_fns, &p_tab},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:253:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  253 |     {"folder", &poly_fns, &p_folder},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:254:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  254 |     {"box3d", &poly_fns, &p_box3d},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:255:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  255 |     {"component", &poly_fns, &p_component},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:256:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  256 |     {"cylinder", &cylinder_fns, &p_cylinder},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:257:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  257 |     {"rect", &poly_fns, &p_box},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:258:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  258 |     {"rectangle", &poly_fns, &p_box},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:259:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  259 |     {"square", &poly_fns, &p_square},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:260:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  260 |     {"doublecircle", &poly_fns, &p_doublecircle},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:261:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  261 |     {"doubleoctagon", &poly_fns, &p_doubleoctagon},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:262:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  262 |     {"tripleoctagon", &poly_fns, &p_tripleoctagon},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:263:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  263 |     {"invtriangle", &poly_fns, &p_invtriangle},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:264:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  264 |     {"invtrapezium", &poly_fns, &p_invtrapezium},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:265:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  265 |     {"invhouse", &poly_fns, &p_invhouse},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:266:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  266 |     {"underline", &poly_fns, &p_underline},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:267:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  267 |     {"Mdiamond", &poly_fns, &p_Mdiamond},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:268:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  268 |     {"Msquare", &poly_fns, &p_Msquare},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:269:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  269 |     {"Mcircle", &poly_fns, &p_Mcircle},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:272:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  272 |     {"promoter", &poly_fns, &p_promoter},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:273:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  273 |     {"cds",  &poly_fns, &p_cds},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:274:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  274 |     {"terminator",  &poly_fns, &p_terminator},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:275:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  275 |     {"utr",  &poly_fns, &p_utr},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:276:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  276 |     {"insulator", &poly_fns, &p_insulator},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:277:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  277 |     {"ribosite", &poly_fns, &p_ribosite},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:278:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  278 |     {"rnastab", &poly_fns, &p_rnastab},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:279:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  279 |     {"proteasesite", &poly_fns, &p_proteasesite},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:280:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  280 |     {"proteinstab", &poly_fns, &p_proteinstab},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:282:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  282 |     {"primersite",  &poly_fns, &p_primersite},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:283:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  283 |     {"restrictionsite", &poly_fns, &p_restrictionsite},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:284:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  284 |     {"fivepoverhang", &poly_fns, &p_fivepoverhang},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:285:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  285 |     {"threepoverhang", &poly_fns, &p_threepoverhang},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:286:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  286 |     {"noverhang", &poly_fns, &p_noverhang},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:287:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  287 |     {"assembly", &poly_fns, &p_assembly},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:288:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  288 |     {"signature", &poly_fns, &p_signature},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:289:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  289 |     {"rpromoter", &poly_fns, &p_rpromoter},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:290:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  290 |     {"larrow",  &poly_fns, &p_larrow},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:291:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  291 |     {"rarrow",  &poly_fns, &p_rarrow},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:292:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  292 |     {"lpromoter",  &poly_fns, &p_lpromoter},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:294:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  294 |     {"record", &record_fns, NULL},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:295:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  295 |     {"Mrecord", &record_fns, NULL},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:296:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  296 |     {"epsf", &epsf_fns, NULL},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:297:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  297 |     {"star", &star_fns, &p_star},
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c:298:5: warning: missing initializer for field ?usershape? of ?shape_desc? [-Wmissing-field-initializers]
  298 |     {NULL, NULL, NULL}
      |     ^
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:189:10: note: ?usershape? declared here
  189 |  boolean usershape;
      |          ^~~~~~~~~
shapes.c: In function ?quant?:
shapes.c:309:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  309 |     i = val / q;
      |         ^~~
shapes.c: In function ?isBox?:
shapes.c:371:78: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  371 |  return (p->sides == 4 && (ROUND(p->orientation) % 90) == 0 && p->distortion == 0. && p->skew == 0.);
      |                                                                              ^~
shapes.c:371:95: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  371 |  return (p->sides == 4 && (ROUND(p->orientation) % 90) == 0 && p->distortion == 0. && p->skew == 0.);
      |                                                                                               ^~
In file included from ../../lib/common/render.h:42,
                 from shapes.c:11:
shapes.c: In function ?round_corners?:
shapes.c:519:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  519 |     B = N_NEW(4 * sides + 4, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:566:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  566 |  pts = N_GNEW(6 * sides + 2, pointf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:578:54: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
  578 |  gvrender_beziercurve(job, pts+1, i-1, FALSE, FALSE, filled);
      |                                                      ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from shapes.c:11:
shapes.c:594:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  594 |  D = N_NEW(sides + 1, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:627:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  627 |  D = N_NEW(sides + 2, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:660:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  660 |  D = N_NEW(sides + 3, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:678:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  678 |  D = N_NEW(sides + 2, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:716:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  716 |  D = N_NEW(sides + 8, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:781:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  781 |  D = N_NEW(sides + 5, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:827:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  827 |  D = N_NEW(sides + 1, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:862:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  862 |  D = N_NEW(sides + 4, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:909:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  909 |  D = N_NEW(sides + 2, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:951:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  951 |  D = N_NEW(sides + 1, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:991:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  991 |  D = N_NEW(sides + 4, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1044:6: note: in expansion of macro ?N_NEW?
 1044 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1057:6: note: in expansion of macro ?N_NEW?
 1057 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1095:6: note: in expansion of macro ?N_NEW?
 1095 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1108:6: note: in expansion of macro ?N_NEW?
 1108 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1148:6: note: in expansion of macro ?N_NEW?
 1148 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1161:6: note: in expansion of macro ?N_NEW?
 1161 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1174:6: note: in expansion of macro ?N_NEW?
 1174 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1187:6: note: in expansion of macro ?N_NEW?
 1187 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1231:6: note: in expansion of macro ?N_NEW?
 1231 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1244:6: note: in expansion of macro ?N_NEW?
 1244 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1285:6: note: in expansion of macro ?N_NEW?
 1285 |  D = N_NEW(sides, pointf);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:1332:6: note: in expansion of macro ?N_NEW?
 1332 |  D = N_NEW(sides, pointf);
      |      ^~~~~
shapes.c:1384:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1384 |  D = N_NEW(sides + 12, pointf); //12-sided x
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1457:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1457 |  D = N_NEW(sides + 4, pointf); //12-sided x
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1515:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1515 |  D = N_NEW(sides + 12, pointf); //12-sided x
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1579:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1579 |  D = N_NEW(sides + 4, pointf); //12-sided x
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1631:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1631 |  D = N_NEW(sides + 5, pointf); /*5 new points*/
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1671:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1671 |  D = N_NEW(sides + 3, pointf); /*3 new points*/
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1705:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1705 |  D = N_NEW(sides + 3, pointf); /*3 new points*/
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1741:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1741 |  D = N_NEW(sides + 5, pointf); /*3 new points*/
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:564:5: warning: switch missing default case [-Wswitch-default]
  564 |     switch (mode) {
      |     ^~~~~~
  CC       taper.lo
In file included from ../../lib/common/render.h:42,
                 from ns.c:16:
ns.c: In function ?feasible_tree?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
ns.c:507:10: note: in expansion of macro ?N_NEW?
  507 |   tree = N_NEW(N_nodes,subtree_t*);
      |          ^~~~~
shapes.c: In function ?poly_init?:
shapes.c:1939:38: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1939 |     if ((sides <= 2) && ((distortion != 0.) || (skew != 0.))) {
      |                                      ^~
shapes.c:1939:54: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1939 |     if ((sides <= 2) && ((distortion != 0.) || (skew != 0.))) {
      |                                                      ^~
ns.c: In function ?freeTreeList?:
ns.c:647:24: warning: unused parameter ?g? [-Wunused-parameter]
  647 | freeTreeList (graph_t* g)
      |               ~~~~~~~~~^
shapes.c:1951:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1951 |       && distortion == 0. && skew == 0.);
      |                     ^~
In file included from ../../lib/common/render.h:42,
                 from ns.c:16:
ns.c: In function ?TB_balance?:
ns.c:700:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  700 |     nrank = N_NEW(Maxrank + 1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:1951:35: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1951 |       && distortion == 0. && skew == 0.);
      |                                   ^~
ns.c:720:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  720 |     qsort(Tree_node.list, Tree_node.size, sizeof(Tree_node.list[0]),
      |                           ~~~~~~~~~^~~~~
In file included from ../../lib/common/render.h:42,
                 from ns.c:16:
ns.c: In function ?init_graph?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
ns.c:782:22: note: in expansion of macro ?ALLOC?
  782 |     Tree_node.list = ALLOC(N_nodes, Tree_node.list, node_t *);
      |                      ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
ns.c:782:22: note: in expansion of macro ?ALLOC?
  782 |     Tree_node.list = ALLOC(N_nodes, Tree_node.list, node_t *);
      |                      ^~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
ns.c:784:22: note: in expansion of macro ?ALLOC?
  784 |     Tree_edge.list = ALLOC(N_nodes, Tree_edge.list, edge_t *);
      |                      ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
ns.c:784:22: note: in expansion of macro ?ALLOC?
  784 |     Tree_edge.list = ALLOC(N_nodes, Tree_edge.list, edge_t *);
      |                      ^~~~~
ns.c:798:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  798 |  ND_tree_in(n).list = N_NEW(i + 1, edge_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
ns.c:801:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  801 |  ND_tree_out(n).list = N_NEW(i + 1, edge_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
ns.c: At top level:
ns.c:840:5: warning: no previous prototype for ?rank2? [-Wmissing-prototypes]
  840 | int rank2(graph_t * g, int balance, int maxiter, int search_size)
      |     ^~~~~
In file included from ../../lib/common/render.h:42,
                 from shapes.c:11:
shapes.c:2039:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2039 |  vertices = N_NEW(outp * sides, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c:2074:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2074 |  vertices = N_NEW(outp * sides, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c: In function ?poly_inside?:
shapes.c:2284:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2284 |  if (xsize == 0.0)
      |            ^~
shapes.c:2286:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2286 |  if (ysize == 0.0)
      |            ^~
shapes.c: In function ?invflip_side?:
shapes.c:2377:2: warning: switch missing default case [-Wswitch-default]
 2377 |  switch (side) {
      |  ^~~~~~
shapes.c:2393:2: warning: switch missing default case [-Wswitch-default]
 2393 |  switch (side) {
      |  ^~~~~~
shapes.c:2361:5: warning: switch missing default case [-Wswitch-default]
 2361 |     switch (rankdir) {
      |     ^~~~~~
shapes.c: In function ?invflip_angle?:
shapes.c:2426:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2426 |  if (angle == M_PI)
      |            ^~
shapes.c:2428:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2428 |  else if (angle == M_PI * 0.75)
      |                 ^~
shapes.c:2430:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2430 |  else if (angle == M_PI * 0.5)
      |                 ^~
shapes.c:2432:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2432 |  else if (angle == 0)
      |                 ^~
shapes.c:2434:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2434 |  else if (angle == M_PI * -0.25)
      |                 ^~
shapes.c:2436:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2436 |  else if (angle == M_PI * -0.5)
      |                 ^~
shapes.c:2416:5: warning: switch missing default case [-Wswitch-default]
 2416 |     switch (rankdir) {
      |     ^~~~~~
shapes.c: In function ?compassPort?:
shapes.c:2666:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 2666 |  pp->side = side;
      |             ^~~~
shapes.c:2668:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 2668 |  pp->side = invflip_side(side, GD_rankdir(agraphof(n)));
      |             ^~~~~~~~~~~~
shapes.c:2672:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2672 |     if ((p.x == 0) && (p.y == 0))
      |              ^~
shapes.c:2672:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2672 |     if ((p.x == 0) && (p.y == 0))
      |                            ^~
shapes.c:2679:14: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 2679 |  pp->order = (int) ((MC_SCALE * angle) / (2 * M_PI));
      |              ^
  CC       output.lo
In file included from ../../lib/common/render.h:42,
                 from shapes.c:11:
shapes.c: In function ?poly_gencode?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
shapes.c:2757:7: note: in expansion of macro ?ALLOC?
 2757 |  AF = ALLOC(A_size, AF, pointf);
      |       ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
shapes.c:2757:7: note: in expansion of macro ?ALLOC?
 2757 |  AF = ALLOC(A_size, AF, pointf);
      |       ^~~~~
shapes.c: In function ?point_init?:
shapes.c:2963:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2963 |     if ((w == MAXDOUBLE) && (h == MAXDOUBLE)) /* neither defined */
      |            ^~
shapes.c:2963:32: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2963 |     if ((w == MAXDOUBLE) && (h == MAXDOUBLE)) /* neither defined */
      |                                ^~
In file included from ../../lib/common/render.h:42,
                 from shapes.c:11:
shapes.c:2982:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2982 |     vertices = N_NEW(outp * sides, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
shapes.c: In function ?point_gencode?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
shapes.c:3070:7: note: in expansion of macro ?ALLOC?
 3070 |  AF = ALLOC(A_size, AF, pointf);
      |       ^~~~~
geom.c: In function ?lineToBox?:
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
shapes.c:3070:7: note: in expansion of macro ?ALLOC?
 3070 |  AF = ALLOC(A_size, AF, pointf);
      |       ^~~~~
geom.c:68:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   68 |     if (p.x == q.x) {
      |             ^~
geom.c:78:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   78 |     } else if (p.y == q.y) {
      |                    ^~
shapes.c: In function ?parse_error?:
shapes.c:3172:49: warning: declaration of ?port? shadows a global declaration [-Wshadow]
 3172 | static field_t *parse_error(field_t * rv, char *port)
      |                                           ~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from shapes.c:11:
../../lib/common/types.h:80:7: note: shadowed declaration is here
   80 |     } port;
      |       ^~~~
In file included from ../../lib/common/render.h:42,
                 from shapes.c:11:
shapes.c: In function ?parse_reclbl?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
shapes.c:3206:15: note: in expansion of macro ?N_NEW?
 3206 |     rv->fld = N_NEW(maxf, field_t *);
      |               ^~~~~
shapes.c:3207:14: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 3207 |     rv->LR = LR;
      |              ^~
  CC       emit.lo
shapes.c: In function ?pos_reclbl?:
shapes.c:3420:16: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 3420 |     f->sides = sides;
      |                ^~~~~
shapes.c: In function ?record_path?:
shapes.c:3628:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 3628 |      ls = info->fld[i]->b.LL.x;
      |           ^~~~
shapes.c:3629:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 3629 |      rs = info->fld[i]->b.UR.x;
      |           ^~~~
shapes.c:3631:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 3631 |      ls = info->fld[i]->b.LL.y;
      |           ^~~~
shapes.c:3632:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 3632 |      rs = info->fld[i]->b.UR.y;
      |           ^~~~
In file included from ../../lib/common/render.h:42,
                 from shapes.c:11:
shapes.c: In function ?user_shape?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
shapes.c:3779:17: note: in expansion of macro ?ALLOC?
 3779 |     UserShape = ALLOC(N_UserShape, UserShape, shape_desc *);
      |                 ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
shapes.c:3779:17: note: in expansion of macro ?ALLOC?
 3779 |     UserShape = ALLOC(N_UserShape, UserShape, shape_desc *);
      |                 ^~~~~
shapes.c: In function ?cylinder_draw?:
shapes.c:4033:56: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
 4033 |     gvrender_beziercurve(job, AF, sides, FALSE, FALSE, filled);
      |                                                        ^~~~~~
shapes.c:4014:68: warning: unused parameter ?style? [-Wunused-parameter]
 4014 | static void cylinder_draw(GVJ_t * job, pointf * AF, int sides, int style, int filled)
      |                                                                ~~~~^~~~~
shapes.c: In function ?cvtPt?:
shapes.c:4044:5: warning: switch missing default case [-Wswitch-default]
 4044 |     switch (rankdir) {
      |     ^~~~~~
shapes.c: In function ?closestSide?:
shapes.c:4111:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4111 |      p.y = b.LL.y;
      |            ^
shapes.c:4112:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4112 |      p.x = (b.LL.x + b.UR.x) / 2;
      |            ^
shapes.c:4115:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4115 |      p.x = b.UR.x;
      |            ^
shapes.c:4116:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4116 |      p.y = (b.LL.y + b.UR.y) / 2;
      |            ^
shapes.c:4119:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4119 |      p.y = b.UR.y;
      |            ^
shapes.c:4120:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4120 |      p.x = (b.LL.x + b.UR.x) / 2;
      |            ^
shapes.c:4123:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4123 |      p.x = b.LL.x;
      |            ^
shapes.c:4124:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 4124 |      p.y = (b.LL.y + b.UR.y) / 2;
      |            ^
shapes.c:4109:2: warning: switch missing default case [-Wswitch-default]
 4109 |  switch (i) {
      |  ^~~~~~
shapes.c: At top level:
shapes.c:4160:6: warning: no previous prototype for ?gv_initShapes? [-Wmissing-prototypes]
 4160 | void gv_initShapes(void)
      |      ^~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from utils.c:11:
utils.c: In function ?new_queue?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
utils.c:41:36: note: in expansion of macro ?N_NEW?
   41 |     q->head = q->tail = q->store = N_NEW(sz, node_t *);
      |                                    ^~~~~
utils.c: In function ?late_int?:
utils.c:82:10: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   82 |     rv = strtol (p, &endp, 10);
      |          ^~~~~~
utils.c: In function ?get_inputscale?:
utils.c:119:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  119 |     if (d == 0) return POINTS_PER_INCH;
      |           ^~
utils.c: In function ?late_bool?:
utils.c:141:9: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
  141 |  return def;
      |         ^~~
In file included from ../../lib/common/render.h:42,
                 from utils.c:11:
utils.c: In function ?mkDirlist?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
utils.c:346:9: note: in expansion of macro ?ALLOC?
  346 |  dirs = ALLOC (cnt+2,dirs,char*);
      |         ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
utils.c:346:9: note: in expansion of macro ?ALLOC?
  346 |  dirs = ALLOC (cnt+2,dirs,char*);
      |         ^~~~~
utils.c: In function ?mapBool?:
utils.c:465:9: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
  465 |  return atoi(p);
      |         ^~~~~~~
utils.c: In function ?gvToggle?:
utils.c:592:19: warning: unused parameter ?s? [-Wunused-parameter]
  592 | void gvToggle(int s)
      |               ~~~~^
utils.c: In function ?common_init_node?:
utils.c:634:23: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  634 |     ND_showboxes(n) = late_int(n, N_showboxes, 0, 0);
      |                       ^~~~~~~~
utils.c: In function ?setAttr?:
utils.c:910:2: warning: switch missing default case [-Wswitch-default]
  910 |  switch (agobjkind(obj)) {
      |  ^~~~~~
utils.c: In function ?newItem?:
utils.c:981:29: warning: unused parameter ?d? [-Wunused-parameter]
  981 | static void *newItem(Dt_t * d, item * objp, Dtdisc_t * disc)
      |                      ~~~~~~~^
utils.c: In function ?freeItem?:
utils.c:996:29: warning: unused parameter ?d? [-Wunused-parameter]
  996 | static void freeItem(Dt_t * d, item * obj, Dtdisc_t * disc)
      |                      ~~~~~~~^
utils.c:996:55: warning: unused parameter ?disc? [-Wunused-parameter]
  996 | static void freeItem(Dt_t * d, item * obj, Dtdisc_t * disc)
      |                                            ~~~~~~~~~~~^~~~
utils.c: In function ?undoClusterEdges?:
utils.c:1275:14: warning: declaration of ?elist? shadows a global declaration [-Wshadow]
 1275 |     edge_t **elist;
      |              ^~~~~
In file included from ../../lib/common/render.h:38,
                 from utils.c:11:
../../lib/common/types.h:261:7: note: shadowed declaration is here
  261 |     } elist;
      |       ^~~~~
In file included from ../../lib/common/render.h:42,
                 from utils.c:11:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
utils.c:1282:13: note: in expansion of macro ?N_NEW?
 1282 |     elist = N_NEW(ecnt, edge_t*);
      |             ^~~~~
utils.c: In function ?scanEntity?:
utils.c:1335:17: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1335 |     if (((len = endp-t) > MAXENTLEN) || (len < 2)) return t;
      |                 ^~~~
utils.c:1336:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1336 |     strncpy (buf, t, len);
      |                      ^~~
utils.c: In function ?htmlEntity?:
utils.c:1378:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1378 |   n = (n * 16) + byte;
      |                ^
utils.c:1378:7: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 1378 |   n = (n * 16) + byte;
      |       ^
utils.c:1385:20: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1385 |       n = (n * 10) + (byte - '0');
      |                    ^
utils.c:1385:11: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 1385 |       n = (n * 10) + (byte - '0');
      |           ^
utils.c:1412:13: warning: conversion from ?unsigned int? to ?char? may change value [-Wconversion]
 1412 |      *p++ = byte;
      |             ^~~~
utils.c: In function ?cvtAndAppend?:
utils.c:1431:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
 1431 |     len = strlen(s);
      |           ^~~~~~
utils.c: In function ?htmlEntityUTF8?:
utils.c:1490:14: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1490 |          v = htmlEntity (&s);
      |              ^~~~~~~~~~
utils.c:1493:8: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
 1493 |    c = v;
      |        ^
utils.c:1496:8: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
 1496 |    c = (v & 0x3F) | 0x80;
      |        ^
utils.c:1501:8: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
 1501 |    c = (v & 0x3F) | 0x80;
      |        ^
utils.c: In function ?latin1ToUTF8?:
utils.c:1544:10: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1544 |      v = htmlEntity (&s);
      |          ^~~~~~~~~~
utils.c: In function ?utf8ToLatin1?:
utils.c:1583:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1583 |      outc = (c & 0x03) << 6;
      |             ^
utils.c:1585:13: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1585 |      outc = outc | (c & 0x3F);
      |             ^~~~
utils.c: In function ?setEdgeType?:
utils.c:1740:20: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1740 |     GD_flags(g) |= et;
      |                    ^~
utils.c: In function ?free_clust?:
utils.c:1880:31: warning: unused parameter ?dt? [-Wunused-parameter]
 1880 | static void free_clust (Dt_t* dt, clust_t* clp, Dtdisc_t* disc)
      |                         ~~~~~~^~
utils.c:1880:59: warning: unused parameter ?disc? [-Wunused-parameter]
 1880 | static void free_clust (Dt_t* dt, clust_t* clp, Dtdisc_t* disc)
      |                                                 ~~~~~~~~~~^~~~
In file included from taper.c:21:
taper.c: In function ?addto?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
taper.c:50:16: note: in expansion of macro ?RALLOC?
   50 |  p->vertices = RALLOC(p->flags,p->vertices,pointf);
      |                ^~~~~~
taper.c: In function ?arcn?:
taper.c:63:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   63 |     if (r == 0) return;
      |           ^~
taper.c: In function ?myatan?:
taper.c:78:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   78 |     if ((x == 0) && (y == 0))
      |            ^~
taper.c:78:24: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   78 |     if ((x == 0) && (y == 0))
      |                        ^~
In file included from taper.c:21:
taper.c: In function ?insertArr?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
taper.c:135:13: note: in expansion of macro ?RALLOC?
  135 |  arr->pts = RALLOC(arr->sz,arr->pts,pathpoint);
      |             ^~~~~~
taper.c: In function ?fixArr?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
taper.c:162:13: note: in expansion of macro ?RALLOC?
  162 |  arr->pts = RALLOC(arr->cnt,arr->pts,pathpoint);
      |             ^~~~~~
taper.c: In function ?pathtolines?:
output.c: In function ?agputc?:
taper.c:182:51: warning: unused parameter ?initwid? [-Wunused-parameter]
  182 | static vararr_t* pathtolines (bezier* bez, double initwid)
      |                                            ~~~~~~~^~~~~~~
output.c:36:14: warning: conversion from ?int? to ?char? may change value [-Wconversion]
   36 |     buf[0] = c;
      |              ^
taper.c: At top level:
taper.c:257:11: warning: no previous prototype for ?taper? [-Wmissing-prototypes]
  257 | stroke_t* taper (bezier* bez, radfunc_t radfunc, double initwid, int linejoin, int linecap)
      |           ^~~~~
taper.c: In function ?taper?:
taper.c:278:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  278 |  l = mymod(i-1,pathcount);
      |      ^~~~~
taper.c:279:6: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  279 |  n = mymod(i+1,pathcount);
      |      ^~~~~
output.c: In function ?writenodeandport?:
output.c:96:61: warning: declaration of ?port? shadows a global declaration [-Wshadow]
   96 | static void writenodeandport(FILE * f, node_t * node, char *port)
      |                                                       ~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from output.c:11:
../../lib/common/types.h:80:7: note: shadowed declaration is here
   80 |     } port;
      |       ^~~~
taper.c:325:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  325 |      if (cos(phi) == 0) {
      |                   ^~
output.c: In function ?attach_attrs_and_arrows?:
output.c:300:10: warning: declaration of ?i? shadows a previous local [-Wshadow]
  300 |      int i;
      |          ^
output.c:233:9: note: shadowed declaration is here
  233 |     int i, j, sides;
      |         ^
In file included from ../../lib/common/render.h:38,
                 from emit.c:22:
emit.c: In function ?initMapData?:
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:163:37: note: in expansion of macro ?TRUE?
  163 |             obj->explicit_tooltip = TRUE;
      |                                     ^~~~
emit.c: In function ?getObjId?:
emit.c:213:5: warning: switch missing default case [-Wswitch-default]
  213 |     switch (agobjkind(obj)) {
      |     ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?map_point?:
emit.c:348:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  348 |  obj->url_map_p = p = N_NEW(obj->url_map_n, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
emit.c: In function ?parseSegs?:
emit.c:489:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  489 |     segs->segs = s = N_NEW(nseg+1,colorseg_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
emit.c:504:20: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  504 |      s[cnum++].t = v;
      |                    ^
emit.c:528:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  528 |      if (s[i].t == 0) nseg++;
      |                 ^~
emit.c:533:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  533 |   if (s[i].t == 0) s[i].t = delta;
      |              ^~
emit.c:533:29: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  533 |   if (s[i].t == 0) s[i].t = delta;
      |                             ^~~~~
emit.c:537:21: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  537 |      s[cnum-1].t += left;
      |                     ^~~~
emit.c: In function ?wedgedEllipse?:
emit.c:586:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  586 |  if (s->t == 0) continue;
      |           ^~
emit.c: In function ?stripedBox?:
emit.c:646:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  646 |  if (s->t == 0) continue;
      |           ^~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?emit_map_rect?:
emit.c:678:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  678 |  obj->url_map_p = p = N_NEW(obj->url_map_n, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
emit.c: In function ?map_label?:
emit.c:704:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  704 |  obj->url_map_p = p = N_NEW(obj->url_map_n, pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
emit.c: In function ?isRect?:
emit.c:721:30: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  721 |             && p->distortion == 0.0 && p->skew == 0.0);
      |                              ^~
emit.c:721:48: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  721 |             && p->distortion == 0.0 && p->skew == 0.0);
      |                                                ^~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?pEllipse?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:757:10: note: in expansion of macro ?N_NEW?
  757 |     ps = N_NEW(np, pointf);
      |          ^~~~~
emit.c: At top level:
emit.c:822:6: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
  822 | #if (DEBUG==2)
      |      ^~~~~
emit.c: In function ?map_bspline_poly?:
emit.c:862:45: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  862 |     *pbs_n = grealloc(*pbs_n, (*pbs_poly_n) * sizeof(int));
      |                                             ^
emit.c:864:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  864 |     *pbs_p = grealloc(*pbs_p, (nump + 2*n) * sizeof(pointf));
      |                                            ^
emit.c:870:6: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
  870 | #if (DEBUG==2)
      |      ^~~~~
emit.c: In function ?selectedLayer?:
emit.c:1056:2: warning: switch missing default case [-Wswitch-default]
 1056 |  switch ((w0 != NULL) + (w1 != NULL)) {
      |  ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?parse_layerselect?:
emit.c:1106:41: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1106 |     int* laylist = N_GNEW(gvc->numLayers+2,int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
emit.c:1104:53: warning: unused parameter ?g? [-Wunused-parameter]
 1104 | static int* parse_layerselect(GVC_t *gvc, graph_t * g, char *p)
      |                                           ~~~~~~~~~~^
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?parse_layers?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
emit.c:1159:29: note: in expansion of macro ?ALLOC?
 1159 |             gvc->layerIDs = ALLOC(sz, gvc->layerIDs, char *);
      |                             ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
emit.c:1159:29: note: in expansion of macro ?ALLOC?
 1159 |             gvc->layerIDs = ALLOC(sz, gvc->layerIDs, char *);
      |                             ^~~~~
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
emit.c:1164:25: note: in expansion of macro ?RALLOC?
 1164 |         gvc->layerIDs = RALLOC(ntok + 2, gvc->layerIDs, char *);        /* shrink to minimum size */
      |                         ^~~~~~
emit.c: In function ?pagecode?:
emit.c:1269:5: warning: switch missing default case [-Wswitch-default]
 1269 |     switch (c) {
      |     ^~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from emit.c:22:
emit.c: In function ?init_job_pagination?:
../../lib/common/arith.h:76:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ^
emit.c:1355:18: note: in expansion of macro ?ROUND?
 1355 |     job->width = ROUND((pageSize.x + 2*margin.x) * job->dpi.x / POINTS_PER_INCH);
      |                  ^~~~~
../../lib/common/arith.h:76:25: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ^
emit.c:1356:19: note: in expansion of macro ?ROUND?
 1356 |     job->height = ROUND((pageSize.y + 2*margin.y) * job->dpi.y / POINTS_PER_INCH);
      |                   ^~~~~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?copyPts?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
emit.c:1470:8: note: in expansion of macro ?RALLOC?
 1470 |  pts = RALLOC(sz, pts, pointf);
      |        ^~~~~~
emit.c: In function ?emit_xdot?:
emit.c:1516:100: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
 1516 |   gvrender_beziercurve(job, pts, op->op.u.bezier.cnt, 0, 0, (op->op.kind == xd_filled_bezier?filled:0));
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
emit.c:1550:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1550 |       if ((p->x1 == p->x0) && (p->y1 == p->y0))
      |                  ^~
emit.c:1550:38: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1550 |       if ((p->x1 == p->x0) && (p->y1 == p->y0))
      |                                      ^~
emit.c:1494:2: warning: switch missing default case [-Wswitch-default]
 1494 |  switch (op->op.kind) {
      |  ^~~~~~
emit.c: In function ?setup_page?:
emit.c:1651:47: warning: unused parameter ?g? [-Wunused-parameter]
 1651 | static void setup_page(GVJ_t * job, graph_t * g)
      |                                     ~~~~~~~~~~^
emit.c: In function ?edge_in_layer?:
emit.c:1726:52: warning: unused parameter ?g? [-Wunused-parameter]
 1726 | static boolean edge_in_layer(GVJ_t *job, graph_t * g, edge_t * e)
      |                                          ~~~~~~~~~~^
emit.c: In function ?node_in_box?:
emit.c:1766:12: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
 1766 |     return boxf_overlap(ND_bb(n), b);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?emit_begin_node?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:1843:21: note: in expansion of macro ?N_NEW?
 1843 |                 p = N_NEW(nump, pointf);
      |                     ^~~~~
emit.c:1847:52: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1847 |             else if (poly->sides < 3 && poly->skew == 0.0 && poly->distortion == 0.0) {
      |                                                    ^~
emit.c:1847:79: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1847 |             else if (poly->sides < 3 && poly->skew == 0.0 && poly->distortion == 0.0) {
      |                                                                               ^~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:1851:25: note: in expansion of macro ?N_NEW?
 1851 |                     p = N_NEW(nump, pointf);
      |                         ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:1878:25: note: in expansion of macro ?N_NEW?
 1878 |                     p = N_NEW(nump, pointf);
      |                         ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:1885:25: note: in expansion of macro ?N_NEW?
 1885 |                     p = N_NEW(nump, pointf);
      |                         ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:1899:17: note: in expansion of macro ?N_NEW?
 1899 |             p = N_NEW(nump, pointf);
      |                 ^~~~~
emit.c: In function ?emit_node?:
emit.c:1937:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
 1937 |  ND_state(n) = gvc->common.viewNum;       /* mark node as drawn */
      |                ^~~
emit.c: In function ?default_pencolor?:
emit.c:2036:16: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2036 |     len = ncol * (strlen(deflt) + 1);
      |                ^
emit.c:2036:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
 2036 |     len = ncol * (strlen(deflt) + 1);
      |           ^~~~
emit.c:2039:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2039 |  buf = realloc(buf, bufsz);
      |                     ^~~~~
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?splitBSpline?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:2085:12: note: in expansion of macro ?N_NEW?
 2085 |     lens = N_NEW(cnt, double);
      |            ^~~~~
emit.c:2102:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2102 |     left->list = N_NEW(left->size,pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
emit.c:2104:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 2104 |     right->list = N_NEW(right->size,pointf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
emit.c:2112:9: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 2112 |     r = (len - (sum - last))/last;
      |         ^
emit.c: In function ?multicolor?:
emit.c:2173:29: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 2173 |   splitBSpline (&bz0, (s->t)/(left+s->t), &bz_l, &bz_r);
      |                       ~~~~~~^~~~~~~~~~~~
emit.c: In function ?nonefunc?:
emit.c:2221:32: warning: unused parameter ?curlen? [-Wunused-parameter]
 2221 | static double nonefunc (double curlen, double totallen, double initwid)
      |                         ~~~~~~~^~~~~~
emit.c:2221:47: warning: unused parameter ?totallen? [-Wunused-parameter]
 2221 | static double nonefunc (double curlen, double totallen, double initwid)
      |                                        ~~~~~~~^~~~~~~~
emit.c: In function ?emit_edge_graphics?:
emit.c:2345:42: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2345 |      offspl.list = malloc(sizeof(bezier) * offspl.size);
      |                                          ^
emit.c:2346:42: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2346 |      tmpspl.list = malloc(sizeof(bezier) * tmpspl.size);
      |                                          ^
emit.c:2351:57: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2351 |   offlist = offspl.list[i].list = malloc(sizeof(pointf) * bz.size);
      |                                                         ^
emit.c:2352:57: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2352 |   tmplist = tmpspl.list[i].list = malloc(sizeof(pointf) * bz.size);
      |                                                         ^
In file included from ../../lib/common/render.h:38,
                 from emit.c:22:
emit.c: In function ?emit_begin_edge?:
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2508:26: note: in expansion of macro ?TRUE?
 2508 |  obj->labeledgealigned = TRUE;
      |                          ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2564:37: note: in expansion of macro ?TRUE?
 2564 |             obj->explicit_tailurl = TRUE;
      |                                     ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2570:37: note: in expansion of macro ?TRUE?
 2570 |             obj->explicit_headurl = TRUE;
      |                                     ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2580:33: note: in expansion of macro ?TRUE?
 2580 |      obj->explicit_edgetarget = TRUE;
      |                                 ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2591:33: note: in expansion of macro ?TRUE?
 2591 |      obj->explicit_tailtarget = TRUE;
      |                                 ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2596:33: note: in expansion of macro ?TRUE?
 2596 |      obj->explicit_headtarget = TRUE;
      |                                 ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2609:30: note: in expansion of macro ?TRUE?
 2609 |      obj->explicit_tooltip = TRUE;
      |                              ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2618:35: note: in expansion of macro ?TRUE?
 2618 |      obj->explicit_labeltooltip = TRUE;
      |                                   ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2627:34: note: in expansion of macro ?TRUE?
 2627 |      obj->explicit_tailtooltip = TRUE;
      |                                  ^~~~
../../lib/common/types.h:23:16: warning: conversion from ?int? to ?signed char:1? changes value from ?1? to ?-1? [-Wconversion]
   23 | #define NOT(v) (!(v))
      |                ^
../../lib/common/types.h:29:14: note: in expansion of macro ?NOT?
   29 | #define TRUE NOT(FALSE)
      |              ^~~
emit.c:2636:34: note: in expansion of macro ?TRUE?
 2636 |      obj->explicit_headtooltip = TRUE;
      |                                  ^~~~
emit.c: In function ?nodeIntersect?:
emit.c:2738:38: warning: unused parameter ?itooltip? [-Wunused-parameter]
 2738 |     boolean explicit_itooltip, char* itooltip,
      |                                ~~~~~~^~~~~~~~
emit.c:2739:13: warning: unused parameter ?explicit_itarget? [-Wunused-parameter]
 2739 |     boolean explicit_itarget, char* itarget)
      |     ~~~~~~~~^~~~~~~~~~~~~~~~
emit.c:2739:37: warning: unused parameter ?itarget? [-Wunused-parameter]
 2739 |     boolean explicit_itarget, char* itarget)
      |                               ~~~~~~^~~~~~~
emit.c: In function ?emit_end_edge?:
emit.c:2795:28: warning: conversion to ?boolean? {aka ?unsigned char?} from ?signed char:1? may change the sign of the result [-Wsign-conversion]
 2795 |  nodeIntersect (job, p, obj->explicit_tailurl, obj->tailurl,
      |                         ~~~^~~~~~~~~~~~~~~~~~
emit.c:2796:9: warning: conversion to ?boolean? {aka ?unsigned char?} from ?signed char:1? may change the sign of the result [-Wsign-conversion]
 2796 |      obj->explicit_tailtooltip, obj->tailtooltip,
      |      ~~~^~~~~~~~~~~~~~~~~~~~~~
emit.c:2797:9: warning: conversion to ?boolean? {aka ?unsigned char?} from ?signed char:1? may change the sign of the result [-Wsign-conversion]
 2797 |      obj->explicit_tailtarget, obj->tailtarget);
      |      ~~~^~~~~~~~~~~~~~~~~~~~~
emit.c:2805:28: warning: conversion to ?boolean? {aka ?unsigned char?} from ?signed char:1? may change the sign of the result [-Wsign-conversion]
 2805 |  nodeIntersect (job, p, obj->explicit_headurl, obj->headurl,
      |                         ~~~^~~~~~~~~~~~~~~~~~
emit.c:2806:9: warning: conversion to ?boolean? {aka ?unsigned char?} from ?signed char:1? may change the sign of the result [-Wsign-conversion]
 2806 |      obj->explicit_headtooltip, obj->headtooltip,
      |      ~~~^~~~~~~~~~~~~~~~~~~~~~
emit.c:2807:9: warning: conversion to ?boolean? {aka ?unsigned char?} from ?signed char:1? may change the sign of the result [-Wsign-conversion]
 2807 |      obj->explicit_headtarget, obj->headtarget);
      |      ~~~^~~~~~~~~~~~~~~~~~~~~
emit.c: In function ?textBB?:
emit.c:2921:5: warning: switch missing default case [-Wswitch-default]
 2921 |     switch (span->just) {
      |     ^~~~~~
emit.c: In function ?xdotBB?:
emit.c:2964:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2964 |     if ((bb.LL.x == bb.UR.x) && (bb.LL.y == bb.UR.y)) {
      |                  ^~
emit.c:2964:42: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2964 |     if ((bb.LL.x == bb.UR.x) && (bb.LL.y == bb.UR.y)) {
      |                                          ^~
emit.c:3001:17: warning: conversion from ?int? to ?unsigned char:7? may change value [-Wconversion]
 3001 |      tf.flags = fontflags;
      |                 ^~~~~~~~~
emit.c:3016:18: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 3016 |      fontflags = op->op.u.fontchar;
      |                  ^~
emit.c: In function ?init_job_dpi?:
emit.c:3142:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 3142 |     if (GD_drawing(g)->dpi != 0) {
      |                            ^~
emit.c: In function ?init_job_viewport?:
emit.c:3186:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 3186 |  if (sz.x == 0) sz.x = size.x;
      |           ^~
emit.c:3187:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 3187 |  if (sz.y == 0) sz.y = size.y;
      |           ^~
emit.c: In function ?emit_end_graph?:
emit.c:3398:51: warning: unused parameter ?g? [-Wunused-parameter]
 3398 | static void emit_end_graph(GVJ_t * job, graph_t * g)
      |                                         ~~~~~~~~~~^
In file included from ../../lib/common/render.h:42,
                 from emit.c:22:
emit.c: In function ?emit_page?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
emit.c:3445:10: note: in expansion of macro ?N_NEW?
 3445 |      p = N_NEW(nump, pointf);
      |          ^~~~~
emit.c: In function ?free_string_entry?:
emit.c:3535:40: warning: unused parameter ?dict? [-Wunused-parameter]
 3535 | static void free_string_entry(Dict_t * dict, char *key, Dtdisc_t * disc)
      |                               ~~~~~~~~~^~~~
emit.c:3535:68: warning: unused parameter ?disc? [-Wunused-parameter]
 3535 | static void free_string_entry(Dict_t * dict, char *key, Dtdisc_t * disc)
      |                                                         ~~~~~~~~~~~^~~~
emit.c: At top level:
emit.c:3564:6: warning: no previous prototype for ?emit_once_reset? [-Wmissing-prototypes]
 3564 | void emit_once_reset(void)
      |      ^~~~~~~~~~~~~~~
  CCLD     libcommon_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
Making all in pack
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pack'
  CC       pack.lo
  CC       ccomps.lo
pack.c: In function ?genBox?:
pack.c:235:21: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  235 |     LL.x = center.x - margin;
      |                     ^
pack.c:235:12: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  235 |     LL.x = center.x - margin;
      |            ^~~~~~
pack.c:236:21: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  236 |     LL.y = center.y - margin;
      |                     ^
pack.c:236:12: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  236 |     LL.y = center.y - margin;
      |            ^~~~~~
pack.c:237:41: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  237 |     UR.x = center.x + bb.UR.x - bb.LL.x + margin;
      |                                         ^
pack.c:237:12: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  237 |     UR.x = center.x + bb.UR.x - bb.LL.x + margin;
      |            ^~~~~~
pack.c:238:41: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  238 |     UR.y = center.y + bb.UR.y - bb.LL.y + margin;
      |                                         ^
pack.c:238:12: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  238 |     UR.y = center.y + bb.UR.y - bb.LL.y + margin;
      |            ^~~~~~
pack.c:30:20: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   30 | #define GRID(x,s) ((int)ceil((x)/(s)))
      |                    ^
pack.c:248:9: note: in expansion of macro ?GRID?
  248 |     W = GRID(bb0.UR.x - bb0.LL.x + 2 * margin, ssize);
      |         ^~~~
pack.c:30:20: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   30 | #define GRID(x,s) ((int)ceil((x)/(s)))
      |                    ^
pack.c:249:9: note: in expansion of macro ?GRID?
  249 |     H = GRID(bb0.UR.y - bb0.LL.y + 2 * margin, ssize);
      |         ^~~~
In file included from ../../lib/common/render.h:42,
                 from pack.c:19:
pack.c: In function ?genPoly?:
pack.c:307:15: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  307 |  alg = N_GNEW(agnnodes(g), void *);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
pack.c:320:11: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  320 |   bb.LL.x -= margin;
      |           ^~
pack.c:320:14: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  320 |   bb.LL.x -= margin;
      |              ^~~~~~
pack.c:321:11: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  321 |   bb.LL.y -= margin;
      |           ^~
pack.c:321:14: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  321 |   bb.LL.y -= margin;
      |              ^~~~~~
pack.c:322:11: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  322 |   bb.UR.x += margin;
      |           ^~
pack.c:322:14: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  322 |   bb.UR.x += margin;
      |              ^~~~~~
pack.c:323:11: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  323 |   bb.UR.y += margin;
      |           ^~
pack.c:323:14: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  323 |   bb.UR.y += margin;
      |              ^~~~~~
pack.c:343:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  343 |   s2.x = margin + ND_xsize(n) / 2;
      |          ^~~~~~
pack.c:344:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  344 |   s2.y = margin + ND_ysize(n) / 2;
      |          ^~~~~~
pack.c:379:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  379 |      s2.x = margin + ND_xsize(n) / 2;
      |             ^~~~~~
pack.c:380:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  380 |      s2.y = margin + ND_ysize(n) / 2;
      |             ^~~~~~
pack.c:30:20: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   30 | #define GRID(x,s) ((int)ceil((x)/(s)))
      |                    ^
pack.c:398:9: note: in expansion of macro ?GRID?
  398 |     W = GRID(GD_bb(g).UR.x - GD_bb(g).LL.x + 2 * margin, ssize);
      |         ^~~~
pack.c:30:20: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   30 | #define GRID(x,s) ((int)ceil((x)/(s)))
      |                    ^
pack.c:399:9: note: in expansion of macro ?GRID?
  399 |     H = GRID(GD_bb(g).UR.y - GD_bb(g).LL.y + 2 * margin, ssize);
      |         ^~~~
pack.c: In function ?placeGraph?:
pack.c:30:20: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   30 | #define GRID(x,s) ((int)ceil((x)/(s)))
      |                    ^
pack.c:496:6: note: in expansion of macro ?GRID?
  496 |  W = GRID(bb.UR.x - bb.LL.x + 2 * margin, step);
      |      ^~~~
pack.c:30:20: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   30 | #define GRID(x,s) ((int)ceil((x)/(s)))
      |                    ^
pack.c:497:6: note: in expansion of macro ?GRID?
  497 |  H = GRID(bb.UR.y - bb.LL.y + 2 * margin, step);
      |      ^~~~
pack.c:504:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  504 |     W = ceil(bb.UR.x - bb.LL.x);
      |         ^~~~
pack.c:505:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  505 |     H = ceil(bb.UR.y - bb.LL.y);
      |         ^~~~
pack.c: In function ?ucmpf?:
pack.c:572:14: warning: conversion to ?int? from ?packval_t? {aka ?unsigned int?} may change the sign of the result [-Wsign-conversion]
  572 |     int dX = userVals[x->index];
      |              ^~~~~~~~
pack.c:573:14: warning: conversion to ?int? from ?packval_t? {aka ?unsigned int?} may change the sign of the result [-Wsign-conversion]
  573 |     int dY = userVals[y->index];
      |              ^~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from pack.c:19:
pack.c: In function ?arrayRects?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:611:21: note: in expansion of macro ?N_NEW?
  611 |     point* places = N_NEW(ng, point);
      |                     ^~~~~
pack.c:624:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  624 |      nr = ceil(sqrt(ng));
      |           ^~~~
pack.c:635:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  635 |      nc = ceil(sqrt(ng));
      |           ^~~~
In file included from ../../lib/common/render.h:42,
                 from pack.c:19:
pack.c:641:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  641 |     widths = N_NEW(nc+1, double);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
pack.c:642:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  642 |     heights = N_NEW(nr+1, double);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:644:17: note: in expansion of macro ?N_NEW?
  644 |     ip = info = N_NEW(ng, ainfo);
      |                 ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:652:13: note: in expansion of macro ?N_NEW?
  652 |     sinfo = N_NEW(ng, ainfo*);
      |             ^~~~~
pack.c:659:15: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  659 |  qsort(sinfo, ng, sizeof(ainfo *), ucmpf);
      |               ^~
pack.c:662:15: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  662 |  qsort(sinfo, ng, sizeof(ainfo *), acmpf);
      |               ^~
pack.c:698:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  698 |      places[idx].x = widths[c];
      |                      ^~~~~~
pack.c:700:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  700 |      places[idx].x = widths[c+1] - (bb.UR.x - bb.LL.x);
      |                      ^~~~~~
pack.c:702:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  702 |      places[idx].x = (widths[c] + widths[c+1] - bb.UR.x - bb.LL.x)/2.0;
      |                      ^
pack.c:704:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  704 |      places[idx].y = heights[r] - (bb.UR.y - bb.LL.y);
      |                      ^~~~~~~
pack.c:706:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  706 |      places[idx].y = heights[r+1];
      |                      ^~~~~~~
pack.c:708:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  708 |      places[idx].y = (heights[r] + heights[r+1] - bb.UR.y - bb.LL.y)/2.0;
      |                      ^
In file included from ../../lib/common/render.h:42,
                 from pack.c:19:
pack.c: In function ?polyRects?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:739:12: note: in expansion of macro ?N_NEW?
  739 |     info = N_NEW(ng, ginfo);
      |            ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:746:13: note: in expansion of macro ?N_NEW?
  746 |     sinfo = N_NEW(ng, ginfo *);
      |             ^~~~~
pack.c:750:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  750 |     qsort(sinfo, ng, sizeof(ginfo *), cmpf);
      |                  ^~
In file included from ../../lib/common/render.h:42,
                 from pack.c:19:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:753:14: note: in expansion of macro ?N_NEW?
  753 |     places = N_NEW(ng, point);
      |              ^~~~~
pack.c: In function ?polyGraphs?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:839:11: note: in expansion of macro ?N_GNEW?
  839 |     bbs = N_GNEW(ng, boxf);
      |           ^~~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:854:12: note: in expansion of macro ?N_NEW?
  854 |     info = N_NEW(ng, ginfo);
      |            ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:866:13: note: in expansion of macro ?N_NEW?
  866 |     sinfo = N_NEW(ng, ginfo *);
      |             ^~~~~
pack.c:870:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  870 |     qsort(sinfo, ng, sizeof(ginfo *), cmpf);
      |                  ^~
In file included from ../../lib/common/render.h:42,
                 from pack.c:19:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:873:14: note: in expansion of macro ?N_NEW?
  873 |     places = N_NEW(ng, point);
      |              ^~~~~
pack.c: In function ?putGraphs?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:920:11: note: in expansion of macro ?N_GNEW?
  920 |     bbs = N_GNEW(ng, boxf);
      |           ^~~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pack.c:930:20: note: in expansion of macro ?N_NEW?
  930 |      pinfo->vals = N_NEW(ng, packval_t);
      |                    ^~~~~
pack.c:934:24: warning: conversion to ?packval_t? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  934 |       pinfo->vals[i] = v;
      |                        ^
pack.c: In function ?parsePackModeInfo?:
pack.c:1288:2: warning: switch missing default case [-Wswitch-default]
 1288 |  switch (*p) {
      |  ^~~~~~
pack.c: In function ?getPackInfo?:
pack.c:1374:21: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1374 |     pinfo->margin = getPack(g, dfltMargin, dfltMargin);
      |                     ^~~~~~~
  CCLD     libpack_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pack'
Making all in xdot
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/xdot'
  CC       xdot.lo
xdot.c: In function ?agxbmore?:
xdot.c:50:12: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   50 |     size = xb->eptr - xb->buf;
      |            ^~
xdot.c:52:14: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   52 |     if (size + ssz > nsize)
      |              ^
xdot.c:52:20: warning: comparison of integer expressions of different signedness: ?unsigned int? and ?int? [-Wsign-compare]
   52 |     if (size + ssz > nsize)
      |                    ^
xdot.c:53:15: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   53 |  nsize = size + ssz;
      |               ^
xdot.c:53:10: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   53 |  nsize = size + ssz;
      |          ^~~~
xdot.c:54:11: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   54 |     cnt = xb->ptr - xb->buf;
      |           ^~
xdot.c:56:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   56 |  nbuf = realloc(xb->buf, nsize);
      |                          ^~~~~
xdot.c:17:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                 ^~~
xdot.c:58:9: note: in expansion of macro ?N_NEW?
   58 |  nbuf = N_NEW(nsize, unsigned char);
      |         ^~~~~
xdot.c:59:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   59 |  memcpy(nbuf, xb->buf, cnt);
      |                        ^~~
xdot.c: In function ?agxbput?:
xdot.c:70:24: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?unsigned int? may change value [-Wconversion]
   70 |     unsigned int ssz = strlen(s);
      |                        ^~~~~~
xdot.c:75:12: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   75 |     return ssz;
      |            ^~~
xdot.c: In function ?parsePolyline?:
xdot.c:17:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                 ^~~
xdot.c:173:16: note: in expansion of macro ?N_NEW?
  173 |     pts = ps = N_NEW(i, xdot_point);
      |                ^~~~~
xdot.c: In function ?parseString?:
xdot.c:209:17: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                 ~~~
......
  209 |     c = N_NEW(i + 1, char);
xdot.c:17:34: note: in definition of macro ?N_NEW?
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                  ^
xdot.c: In function ?parseXDotFOn?:
xdot.c:428:9: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  428 |  if (sz <= sizeof(xdot_op))
      |         ^~
xdot.c:439:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  439 |  ops = calloc(XDBSIZE, sz);
      |                        ^~
xdot.c:444:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  444 |  ops = realloc(ops, bufsz * sz);
      |                     ~~~~~~^~~~
xdot.c:445:50: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  445 |  memset(ops + initcnt*sz, '\0', (bufsz - initcnt)*sz);
      |                                 ~~~~~~~~~~~~~~~~~^~~
xdot.c:452:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  452 |      ops = realloc(ops, bufsz * sz);
      |                         ~~~~~~^~~~
xdot.c:453:50: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  453 |      memset(ops + oldsz*sz, '\0', (bufsz - oldsz)*sz);
      |                                   ~~~~~~~~~~~~~~~^~~
xdot.c:461:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  461 |  x->ops = realloc(ops, x->cnt * sz);
      |                        ~~~~~~~^~~~
xdot.c: In function ?printAlign?:
xdot.c:571:5: warning: switch missing default case [-Wswitch-default]
  571 |     switch (a) {
      |     ^~~~~~
xdot.c: In function ?toGradString?:
xdot.c:598:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  598 |  printFloat (cp->u.ling.x0, gradprint, xb, 0);
      |              ~~~~~~~~~~^~~
xdot.c:599:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  599 |  printFloat (cp->u.ling.y0, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c:600:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  600 |  printFloat (cp->u.ling.x1, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c:601:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  601 |  printFloat (cp->u.ling.y1, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c:607:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  607 |  printFloat (cp->u.ring.x0, gradprint, xb, 0);
      |              ~~~~~~~~~~^~~
xdot.c:608:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  608 |  printFloat (cp->u.ring.y0, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c:609:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  609 |  printFloat (cp->u.ring.r0, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c:610:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  610 |  printFloat (cp->u.ring.x1, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c:611:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  611 |  printFloat (cp->u.ring.y1, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c:612:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  612 |  printFloat (cp->u.ring.r1, gradprint, xb, 1);
      |              ~~~~~~~~~~^~~
xdot.c: In function ?printXDot_Op?:
xdot.c:685:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  685 |  printInt(op->u.text.x, print, info);
      |           ~~~~~~~~~~^~
xdot.c:686:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  686 |  printInt(op->u.text.y, print, info);
      |           ~~~~~~~~~~^~
xdot.c:688:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  688 |  printInt(op->u.text.width, print, info);
      |           ~~~~~~~~~~^~~~~~
xdot.c:693:23: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  693 |  printFloat(op->u.font.size, print, info, 1);
      |             ~~~~~~~~~~^~~~~
xdot.c:698:16: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  698 |  printInt(op->u.fontchar, print, info);
      |           ~~~~~^~~~~~~~~
xdot.c:636:5: warning: switch missing default case [-Wswitch-default]
  636 |     switch (op->kind) {
      |     ^~~~~~
xdot.c: In function ?jsonXDot_Op?:
xdot.c:809:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  809 |  printInt(op->u.text.x, print, info);
      |           ~~~~~~~~~~^~
xdot.c:811:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  811 |  printInt(op->u.text.y, print, info);
      |           ~~~~~~~~~~^~
xdot.c:815:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  815 |  printInt(op->u.text.width, print, info);
      |           ~~~~~~~~~~^~~~~~
xdot.c:823:23: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  823 |  printFloat(op->u.font.size, print, info, 1);
      |             ~~~~~~~~~~^~~~~
xdot.c:830:16: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  830 |  printInt(op->u.fontchar, print, info);
      |           ~~~~~^~~~~~~~~
xdot.c:760:5: warning: switch missing default case [-Wswitch-default]
  760 |     switch (op->kind) {
      |     ^~~~~~
xdot.c: In function ?sprintXDot?:
xdot.c:868:19: warning: cast between incompatible function types from ?int (*)(char *, agxbuf *)? to ?void (*)(char *, void *)? [-Wcast-function-type]
  868 |     _printXDot(x, (pf) agxbput, &xb, printXDot_Op);
      |                   ^
xdot.c: In function ?fprintXDot?:
xdot.c:877:19: warning: cast between incompatible function types from ?int (*)(const char * restrict,  FILE * restrict)? to ?void (*)(char *, void *)? [-Wcast-function-type]
  877 |     _printXDot(x, (pf) fputs, fp, printXDot_Op);
      |                   ^
xdot.c: In function ?jsonXDot?:
xdot.c:883:19: warning: cast between incompatible function types from ?int (*)(const char * restrict,  FILE * restrict)? to ?void (*)(char *, void *)? [-Wcast-function-type]
  883 |     _printXDot(x, (pf) fputs, fp, jsonXDot_Op);
      |                   ^
xdot.c: In function ?radGradient?:
xdot.c:1036:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                 ~~~
......
 1036 |     stops = N_NEW(clr->u.ring.n_stops,xdot_color_stop);
xdot.c:17:34: note: in definition of macro ?N_NEW?
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                  ^
xdot.c:1040:18: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 1040 |  stops[i].frac = d;
      |                  ^
xdot.c: In function ?linGradient?:
xdot.c:1073:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                 ~~~
......
 1073 |     stops = N_NEW(clr->u.ling.n_stops,xdot_color_stop);
xdot.c:17:34: note: in definition of macro ?N_NEW?
   17 | #define N_NEW(n,t)       calloc((n), sizeof(t))
      |                                  ^
xdot.c:1077:18: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 1077 |  stops[i].frac = d;
      |                  ^
  CCLD     libxdot.la
  CCLD     libxdot_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/xdot'
Making all in label
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/label'
  CC       rectangle.lo
  CC       index.lo
  CC       node.lo
  CC       split.q.lo
  CC       xlabels.lo
node.c: In function ?PickBranch?:
node.c:126:13: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  126 |      area = RectArea(rr);
      |             ^~~~~~~~
node.c:129:33: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  129 |      increase = RectArea(&rect) - area;
      |                                 ^
node.c:129:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  129 |      increase = RectArea(&rect) - area;
      |                 ^~~~~~~~
split.q.c: In function ?SplitNode?:
split.q.c:70:16: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   70 |     int area = RectArea(&p->cover[0]) + RectArea(&p->cover[1]);
      |                ^~~~~~~~
split.q.c:74:58: warning: conversion from ?int? to ?float? may change value [-Wconversion]
   74 |  rtp->SplitMeritSum += (float) rtp->split.CoverSplitArea / area;
      |                                                          ^
split.q.c: In function ?MethodZero?:
split.q.c:153:23: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  153 |       RectArea(&rect) - rtp->split.Partitions[0].area[0];
      |                       ^
split.q.c:153:7: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  153 |       RectArea(&rect) - rtp->split.Partitions[0].area[0];
      |       ^~~~~~~~
split.q.c:156:23: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  156 |       RectArea(&rect) - rtp->split.Partitions[0].area[1];
      |                       ^
split.q.c:156:7: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  156 |       RectArea(&rect) - rtp->split.Partitions[0].area[1];
      |       ^~~~~~~~
split.q.c: In function ?Classify?:
split.q.c:248:2: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  248 |  RectArea(&rtp->split.Partitions[0].cover[group]);
      |  ^~~~~~~~
rectangle.c: In function ?RectArea?:
rectangle.c:74:26: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   74 |       unsigned int dim = r->boundary[i + NUMDIMS] - r->boundary[i];
      |                          ^
xlabels.c: In function ?xlhorder?:
xlabels.c:88:12: warning: cast from function call of type ?double? to non-matching type ?unsigned int? [-Wbad-function-cast]
   88 |     return (unsigned)floor(log2(round(fmax(maxx, maxy)))) + 1;
      |            ^
xlabels.c: In function ?hd_hil_s_from_xy?:
xlabels.c:131:12: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  131 |  s = 4 * s + 2 * xi + (xi ^ yi); /* Append two bits to s. */
      |            ^
xlabels.c:131:21: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  131 |  s = 4 * s + 2 * xi + (xi ^ yi); /* Append two bits to s. */
      |                     ^
In file included from xlabels.c:11:
xlabels.c: In function ?lblenclosing?:
xlabels.c:180:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  180 |   assert(objp1->sz.x == 0 && objp1->sz.y == 0);
      |                      ^~
xlabels.c:180:42: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  180 |   assert(objp1->sz.x == 0 && objp1->sz.y == 0);
      |                                          ^~
xlabels.c:180:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  180 |   assert(objp1->sz.x == 0 && objp1->sz.y == 0);
      |                      ^~
xlabels.c:180:42: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  180 |   assert(objp1->sz.x == 0 && objp1->sz.y == 0);
      |                                          ^~
xlabels.c: In function ?objp2rect?:
xlabels.c:193:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  193 |     r->boundary[0] = op->pos.x;
      |                      ^~
xlabels.c:194:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  194 |     r->boundary[1] = op->pos.y;
      |                      ^~
xlabels.c:195:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  195 |     r->boundary[2] = op->pos.x + op->sz.x;
      |                      ^~
xlabels.c:196:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  196 |     r->boundary[3] = op->pos.y + op->sz.y;
      |                      ^~
xlabels.c: In function ?objplp2rect?:
xlabels.c:204:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  204 |     r->boundary[0] = lp->pos.x;
      |                      ^~
xlabels.c:205:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  205 |     r->boundary[1] = lp->pos.y;
      |                      ^~
xlabels.c:206:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  206 |     r->boundary[2] = lp->pos.x + lp->sz.x;
      |                      ^~
xlabels.c:207:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  207 |     r->boundary[3] = lp->pos.y + lp->sz.y;
      |                      ^~
xlabels.c: In function ?objplpmks?:
xlabels.c:221:24: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  221 |     rect.boundary[0] = (int) floor(objp->pos.x - p.x);
      |                        ^
xlabels.c:222:24: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  222 |     rect.boundary[1] = (int) floor(objp->pos.y - p.y);
      |                        ^
xlabels.c:224:24: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  224 |     rect.boundary[2] = (int) ceil(objp->pos.x + objp->sz.x + p.x);
      |                        ^
xlabels.c:226:24: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  226 |     rect.boundary[3] = (int) ceil(objp->pos.y + objp->sz.y + p.y);
      |                        ^
xlabels.c: In function ?getintrsxi?:
xlabels.c:241:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  241 |     if ((op->pos.x == 0.0 && op->pos.y == 0.0) ||
      |                    ^~
xlabels.c:241:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  241 |     if ((op->pos.x == 0.0 && op->pos.y == 0.0) ||
      |                                        ^~
xlabels.c:242:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  242 |  (cp->pos.x == 0.0 && cp->pos.y == 0.0))
      |             ^~
xlabels.c:242:33: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  242 |  (cp->pos.x == 0.0 && cp->pos.y == 0.0))
      |                                 ^~
xlabels.c:233:35: warning: unused parameter ?xlp? [-Wunused-parameter]
  233 | static int getintrsxi(XLabels_t * xlp, object_t * op, object_t * cp)
      |                       ~~~~~~~~~~~~^~~
xlabels.c: In function ?xlhdxload?:
xlabels.c:537:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  537 |     int order = xlhorder(xlp);
      |                 ^~~~~~~~
xlabels.c:553:12: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  553 |  hp->key = hd_hil_s_from_xy(pi, order);
      |            ^~~~~~~~~~~~~~~~
xlabels.c: In function ?placeLabels?:
xlabels.c:628:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  628 |  } else if(bp.area == 0) {
      |                    ^~
  CCLD     liblabel_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/label'
Making all in gvc
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvc'
  CC       gvrender.lo
  CC       gvlayout.lo
  CC       gvplugin.lo
  CC       gvdevice.lo
  CC       gvjobs.lo
  CC       gvevent.lo
  CC       gvloadimage.lo
  CC       gvcontext.lo
gvjobs.c: In function ?gv_argvlist_set_item?:
gvjobs.c:111:49: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  111 |  list->argv = grealloc(list->argv, (list->alloc)*(sizeof(char*)));
      |                                                 ^
gvlayout.c: In function ?gvFreeLayout?:
gvlayout.c:104:26: warning: unused parameter ?gvc? [-Wunused-parameter]
  104 | int gvFreeLayout(GVC_t * gvc, Agraph_t * g)
      |                  ~~~~~~~~^~~
gvplugin.c: In function ?gvplugin_library_load?:
gvevent.c: In function ?gvevent_leave_obj?:
gvevent.c:225:37: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  225 |      GD_gui_state((graph_t*)obj) &= ~GUI_STATE_ACTIVE;
      |                                     ^
gvplugin.c:152:62: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  152 | gvplugin_library_t *gvplugin_library_load(GVC_t * gvc, char *path)
      |                                                        ~~~~~~^~~~
gvevent.c:228:36: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  228 |      ND_gui_state((node_t*)obj) &= ~GUI_STATE_ACTIVE;
      |                                    ^
In file included from gvplugin.c:29:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
gvevent.c:231:36: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  231 |      ED_gui_state((edge_t*)obj) &= ~GUI_STATE_ACTIVE;
      |                                    ^
gvevent.c:223:9: warning: switch missing default case [-Wswitch-default]
  223 |         switch (agobjkind(obj)) {
      |         ^~~~~~
gvevent.c: In function ?gvevent_enter_obj?:
gvevent.c:250:9: warning: switch missing default case [-Wswitch-default]
  250 |         switch (agobjkind(obj)) {
      |         ^~~~~~
gvevent.c: In function ?gvevent_select_current_obj?:
gvevent.c:330:27: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  330 |      GD_gui_state(obj) &= ~GUI_STATE_SELECTED;
      |                           ^
gvevent.c:334:27: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  334 |      ND_gui_state(obj) &= ~GUI_STATE_SELECTED;
      |                           ^
gvevent.c:338:27: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  338 |      ED_gui_state(obj) &= ~GUI_STATE_SELECTED;
      |                           ^
gvevent.c:327:9: warning: switch missing default case [-Wswitch-default]
  327 |         switch (agobjkind(obj)) {
      |         ^~~~~~
gvevent.c:348:9: warning: switch missing default case [-Wswitch-default]
  348 |         switch (agobjkind(obj)) {
      |         ^~~~~~
gvevent.c: In function ?gvevent_button_press?:
gvevent.c:381:16: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  381 |  job->button = button;
      |                ^~~~~~
gvevent.c:386:16: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  386 |  job->button = button;
      |                ^~~~~~
gvevent.c:392:16: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  392 |  job->button = button;
      |                ^~~~~~
gvevent.c:376:5: warning: switch missing default case [-Wswitch-default]
  376 |     switch (button) {
      |     ^~~~~~
gvevent.c: In function ?gvevent_button_release?:
gvevent.c:435:52: warning: unused parameter ?button? [-Wunused-parameter]
  435 | static void gvevent_button_release(GVJ_t *job, int button, pointf pointer)
      |                                                ~~~~^~~~~~
gvevent.c:435:67: warning: unused parameter ?pointer? [-Wunused-parameter]
  435 | static void gvevent_button_release(GVJ_t *job, int button, pointf pointer)
      |                                                            ~~~~~~~^~~~~~~
gvevent.c: In function ?gvevent_motion?:
gvevent.c:450:5: warning: switch missing default case [-Wswitch-default]
  450 |     switch (job->button) {
      |     ^~~~~~
gvevent.c: In function ?quit_cb?:
gvevent.c:474:28: warning: unused parameter ?job? [-Wunused-parameter]
  474 | static int quit_cb(GVJ_t * job)
      |                    ~~~~~~~~^~~
gvevent.c: In function ?toggle_fit_cb?:
gvevent.c:539:15: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  539 |  dflt_width = job->width;
      |               ^~~
gvplugin.c: At top level:
gvevent.c:540:16: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  540 |  dflt_height = job->height;
      |                ^~~
gvplugin.c:427:8: warning: no previous prototype for ?gvPluginList? [-Wmissing-prototypes]
  427 | char **gvPluginList(GVC_t * gvc, const char *kind, int *sz, const char *str)
      |        ^~~~~~~~~~~~
gvevent.c: In function ?gvevent_modify?:
gvevent.c:551:37: warning: unused parameter ?job? [-Wunused-parameter]
  551 | static void gvevent_modify (GVJ_t * job, const char *name, const char *value)
      |                             ~~~~~~~~^~~
gvplugin.c: In function ?gvPluginList?:
gvevent.c:551:54: warning: unused parameter ?name? [-Wunused-parameter]
  551 | static void gvevent_modify (GVJ_t * job, const char *name, const char *value)
      |                                          ~~~~~~~~~~~~^~~~
gvplugin.c:437:23: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  437 |     for (api = 0; api < ARRAY_SIZE(api_names); api++) {
      |                       ^
gvevent.c:551:72: warning: unused parameter ?value? [-Wunused-parameter]
  551 | static void gvevent_modify (GVJ_t * job, const char *name, const char *value)
      |                                                            ~~~~~~~~~~~~^~~~~
gvevent.c: In function ?gvevent_delete?:
gvevent.c:556:37: warning: unused parameter ?job? [-Wunused-parameter]
  556 | static void gvevent_delete (GVJ_t * job)
      |                             ~~~~~~~~^~~
In file included from gvplugin.c:28:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
gvplugin.c:455:20: note: in expansion of macro ?RALLOC?
  455 |             list = RALLOC(cnt + 1, list, char *);
      |                    ^~~~~~
gvplugin.c:427:73: warning: unused parameter ?str? [-Wunused-parameter]
  427 | char **gvPluginList(GVC_t * gvc, const char *kind, int *sz, const char *str)
      |                                                             ~~~~~~~~~~~~^~~
gvplugin.c: In function ?gvplugin_write_status?:
gvplugin.c:481:23: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  481 |     for (api = 0; api < ARRAY_SIZE(api_names); api++) {
      |                       ^
gvplugin.c: In function ?gvplugin_graph?:
gvplugin.c:532:27: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  532 |         for (api = 0; api < ARRAY_SIZE(api_names); api++) {
      |                           ^
gvdevice.c: In function ?gvwrite_no_z?:
gvdevice.c:66:72: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   66 |      job->output_data_allocated = (job->output_data_position + len + 1 + PAGE_ALIGN) & ~PAGE_ALIGN;
      |                                                                        ^
gvdevice.c:66:86: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   66 |      job->output_data_allocated = (job->output_data_position + len + 1 + PAGE_ALIGN) & ~PAGE_ALIGN;
      |                                                                                      ^
gvplugin.c:711:27: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  711 |         for (api = 0; api < ARRAY_SIZE(api_names); api++) {
      |                           ^
gvdevice.c:66:35: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?unsigned int? may change value [-Wconversion]
   66 |      job->output_data_allocated = (job->output_data_position + len + 1 + PAGE_ALIGN) & ~PAGE_ALIGN;
      |                                   ^
gvdevice.c:74:38: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?unsigned int? may change value [-Wconversion]
   74 |         job->output_data_position += len;
      |                                      ^~~
gvrender.c: In function ?gvrender_resolve_color?:
gvrender.c:201:41: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  201 |   (&tok, features->knowncolors, features->sz_knowncolors,
      |                                 ~~~~~~~~^~~~~~~~~~~~~~~~
gvrender.c: In function ?gvrender_begin_graph?:
gvrender.c:219:50: warning: unused parameter ?g? [-Wunused-parameter]
  219 | void gvrender_begin_graph(GVJ_t * job, graph_t * g)
      |                                        ~~~~~~~~~~^
gvrender.c: In function ?gvrender_begin_cluster?:
gvrender.c:295:52: warning: unused parameter ?sg? [-Wunused-parameter]
  295 | void gvrender_begin_cluster(GVJ_t * job, graph_t * sg)
      |                                          ~~~~~~~~~~^~
gvrender.c: In function ?gvrender_end_cluster?:
gvrender.c:305:50: warning: unused parameter ?g? [-Wunused-parameter]
  305 | void gvrender_end_cluster(GVJ_t * job, graph_t * g)
      |                                        ~~~~~~~~~~^
gvrender.c: In function ?gvrender_begin_node?:
gvrender.c:355:48: warning: unused parameter ?n? [-Wunused-parameter]
  355 | void gvrender_begin_node(GVJ_t * job, node_t * n)
      |                                       ~~~~~~~~~^
gvrender.c: In function ?gvrender_begin_edge?:
gvrender.c:375:48: warning: unused parameter ?e? [-Wunused-parameter]
  375 | void gvrender_begin_edge(GVJ_t * job, edge_t * e)
      |                                       ~~~~~~~~~^
gvrender.c: In function ?gvrender_ellipse?:
gvdevice.c: In function ?gvwrite?:
gvdevice.c:209:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  209 |      dfallocated = (dflen + 1 + PAGE_ALIGN) & ~PAGE_ALIGN;
      |                               ^
gvdevice.c:209:45: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  209 |      dfallocated = (dflen + 1 + PAGE_ALIGN) & ~PAGE_ALIGN;
      |                                             ^
gvrender.c:542:53: warning: unused parameter ?n? [-Wunused-parameter]
  542 | void gvrender_ellipse(GVJ_t * job, pointf * pf, int n, int filled)
      |                                                 ~~~~^
gvdevice.c:209:20: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?unsigned int? may change value [-Wconversion]
  209 |      dfallocated = (dflen + 1 + PAGE_ALIGN) & ~PAGE_ALIGN;
      |                    ^
gvdevice.c:217:44: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?uInt? {aka ?unsigned int?} may change value [-Wconversion]
  217 |  crc = crc32(crc, (const unsigned char*)s, len);
      |                                            ^~~
gvdevice.c:219:15: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  219 |  z->next_in = (unsigned char*)s;
      |               ^
gvdevice.c:220:16: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?uInt? {aka ?unsigned int?} may change value [-Wconversion]
  220 |  z->avail_in = len;
      |                ^~~
gvdevice.c:224:10: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  224 |      ret=deflate (z, Z_NO_FLUSH);
      |          ^~~~~~~
gvdevice.c:230:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  230 |      if ((olen = z->next_out - df)) {
      |                  ^
gvdevice.c: In function ?gvputc?:
gvdevice.c:277:21: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  277 |     const char cc = c;
      |                     ^
gvdevice.c: In function ?gvdevice_finalize?:
gvdevice.c:335:47: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  335 |      gvwrite_no_z(job, (char*)df, z->next_out - df);
      |                                   ~~~~~~~~~~~~^~~~
gvdevice.c:343:43: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  343 |  gvwrite_no_z(job, (char*)df, z->next_out - df);
      |                               ~~~~~~~~~~~~^~~~
gvdevice.c: In function ?gvprintf?:
gvdevice.c:402:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  402 |  bp = gmalloc(len + 1);
      |               ~~~~^~~
gvdevice.c:407:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  407 |     gvwrite(job, bp, len);
      |                      ^~~
gvdevice.c: In function ?gvprintnum?:
gvdevice.c:454:13: warning: conversion from ?double? to ?long int? may change value [-Wfloat-conversion]
  454 |         N = number - 0.5;
      |             ^~~~~~
gvdevice.c:456:13: warning: conversion from ?double? to ?long int? may change value [-Wfloat-conversion]
  456 |         N = number + 0.5;
      |             ^~~~~~
gvdevice.c:487:12: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  487 |     *len = tmpbuf+sizeof(maxnegnumstr) - result;
      |            ^~~~~~
  CC       gvconfig.lo
  CC       gvtool_tred.lo
  CC       gvtextlayout.lo
  CC       gvusershape.lo
  CC       gvc.lo
gvconfig.c: In function ?gvplugin_package_record?:
gvconfig.c:90:78: warning: declaration of ?path? shadows a global declaration [-Wshadow]
   90 | static gvplugin_package_t * gvplugin_package_record(GVC_t * gvc, const char *path, const char *name)
      |                                                                  ~~~~~~~~~~~~^~~~
In file included from gvconfig.c:51:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
gvconfig.c: In function ?gvconfig_plugin_install_from_config?:
gvconfig.c:168:11: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  168 |     char *path, *name, *api;
      |           ^~~~
In file included from gvconfig.c:51:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
gvconfig.c: In function ?gvconfig_plugin_install_from_library?:
gvconfig.c:207:62: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  207 | void gvconfig_plugin_install_from_library(GVC_t * gvc, char *path, gvplugin_library_t *library)
      |                                                        ~~~~~~^~~~
In file included from gvconfig.c:51:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
gvconfig.c: In function ?gvconfig_write_library_config?:
gvconfig.c:237:61: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  237 | static void gvconfig_write_library_config(GVC_t *gvc, char *path, gvplugin_library_t *library, FILE *f)
      |                                                       ~~~~~~^~~~
In file included from gvconfig.c:51:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
gvconfig.c: In function ?gvconfig_libdir?:
gvconfig.c:325:12: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  325 |      char* path;
      |            ^~~~
In file included from gvconfig.c:51:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
gvconfig.c: In function ?config_rescan?:
gvconfig.c:450:25: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  450 |     char *config_glob, *path, *libdir;
      |                         ^~~~
In file included from gvconfig.c:51:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
gvconfig.c:494:16: warning: comparison of integer expressions of different signedness: ?int? and ?size_t? {aka ?long unsigned int?} [-Wsign-compare]
  494 |  for (i = 0; i < globbuf.gl_pathc; i++) {
      |                ^
gvconfig.c:503:16: warning: comparison of integer expressions of different signedness: ?int? and ?size_t? {aka ?long unsigned int?} [-Wsign-compare]
  503 |  for (i = 0; i < globbuf.gl_pathc; i++) {
      |                ^
gvconfig.c: In function ?gvconfig?:
gvconfig.c:589:54: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?__off_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  589 |              config_text = gmalloc(config_st.st_size + 1);
      |                                    ~~~~~~~~~~~~~~~~~~^~~
gvconfig.c:590:50: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?__off_t? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  590 |              sz = fread(config_text, 1, config_st.st_size, f);
      |                                         ~~~~~~~~~^~~~~~~~
gvconfig.c:590:19: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  590 |              sz = fread(config_text, 1, config_st.st_size, f);
      |                   ^~~~~
gvusershape.c: In function ?imagetype?:
gvusershape.c:87:23: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
   87 |         for (i = 0; i < sizeof(knowntypes) / sizeof(knowntype_t); i++) {
      |                       ^
gvusershape.c:88:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   88 |      if (!memcmp (header, knowntypes[i].template, knowntypes[i].size)) {
      |                                                   ~~~~~~~~~~~~~^~~~~
gvusershape.c: In function ?get_int_lsb_first?:
gvusershape.c:123:19: warning: comparison of integer expressions of different signedness: ?int? and ?unsigned int? [-Wsign-compare]
  123 |     for (i = 0; i < sz; i++) {
      |                   ^
gvusershape.c:127:7: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  127 |  *val |= (ch << 8*i);
      |       ^~
gvusershape.c: In function ?get_int_msb_first?:
gvusershape.c:137:19: warning: comparison of integer expressions of different signedness: ?int? and ?unsigned int? [-Wsign-compare]
  137 |     for (i = 0; i < sz; i++) {
      |                   ^
gvusershape.c:142:7: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  142 |  *val |= ch;
      |       ^~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from gvusershape.c:27:
gvusershape.c: In function ?svg_units_convert?:
../../lib/common/arith.h:76:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
gvusershape.c:150:9: note: in expansion of macro ?ROUND?
  150 |  return ROUND(n * POINTS_PER_INCH);
      |         ^~~~~
../../lib/common/arith.h:76:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
gvusershape.c:152:16: note: in expansion of macro ?ROUND?
  152 |         return ROUND(n * POINTS_PER_INCH / 96);
      |                ^~~~~
../../lib/common/arith.h:76:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
gvusershape.c:154:16: note: in expansion of macro ?ROUND?
  154 |         return ROUND(n * POINTS_PER_INCH / 6);
      |                ^~~~~
../../lib/common/arith.h:76:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
gvusershape.c:156:16: note: in expansion of macro ?ROUND?
  156 |         return ROUND(n);
      |                ^~~~~
../../lib/common/arith.h:76:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
gvusershape.c:158:16: note: in expansion of macro ?ROUND?
  158 |         return ROUND(n * POINTS_PER_CM);
      |                ^~~~~
../../lib/common/arith.h:76:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
gvusershape.c:160:16: note: in expansion of macro ?ROUND?
  160 |         return ROUND(n * POINTS_PER_MM);
      |                ^~~~~
gvusershape.c: In function ?svg_size?:
gvusershape.c:253:7: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
  253 |   w = x1 - x0 + 1;
      |       ^~
gvusershape.c:254:7: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
  254 |   h = y1 - y0 + 1;
      |       ^~
gvusershape.c:262:13: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  262 |     us->w = w;
      |             ^
gvusershape.c:263:13: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  263 |     us->h = h;
      |             ^
gvusershape.c: In function ?png_size?:
gvusershape.c:273:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  273 |         us->w = w;
      |                 ^
gvusershape.c:274:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  274 |         us->h = h;
      |                 ^
gvusershape.c: In function ?ico_size?:
gvusershape.c:285:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  285 |         us->w = w;
      |                 ^
gvusershape.c:286:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  286 |         us->h = h;
      |                 ^
gvusershape.c: In function ?webp_size?:
gvusershape.c:315:21: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  315 |             us->w = w;
      |                     ^
gvusershape.c:316:21: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  316 |             us->h = h;
      |                     ^
gvusershape.c:322:21: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  322 |             us->w = w;
      |                     ^
gvusershape.c:323:21: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  323 |             us->h = h;
      |                     ^
gvusershape.c: In function ?gif_size?:
gvusershape.c:335:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  335 |         us->w = w;
      |                 ^
gvusershape.c:336:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  336 |         us->h = h;
      |                 ^
gvusershape.c: In function ?bmp_size?:
gvusershape.c:349:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  349 |         us->w = size_x_msw << 16 | size_x_lsw;
      |                 ^~~~~~~~~~
gvusershape.c:350:17: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  350 |         us->h = size_y_msw << 16 | size_y_lsw;
      |                 ^~~~~~~~~~
gvusershape.c: In function ?jpeg_size?:
gvusershape.c:389:48: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  389 |         if (strchr ((char*)standalone_markers, marker))
      |                                                ^~~~~~
gvusershape.c:400:25: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  400 |                 us->h = size_x;
      |                         ^~~~~~
gvusershape.c:401:25: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  401 |                 us->w = size_y;
      |                         ^~~~~~
gvusershape.c:415:25: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  415 |                 us->h = size_x;
      |                         ^~~~~~
gvusershape.c:416:25: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  416 |                 us->w = size_y;
      |                         ^~~~~~
gvusershape.c: In function ?pdf_size?:
gvusershape.c:565:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  565 |  us->x = bb.LL.x;
      |          ^~
gvusershape.c:566:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  566 |  us->y = bb.LL.y;
      |          ^~
gvusershape.c:567:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  567 |         us->w = bb.UR.x - bb.LL.x;
      |                 ^~
gvusershape.c:568:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  568 |         us->h = bb.UR.y - bb.LL.y;
      |                 ^~
gvusershape.c: In function ?usershape_close?:
gvusershape.c:572:39: warning: unused parameter ?dict? [-Wunused-parameter]
  572 | static void usershape_close (Dict_t * dict, void * p, Dtdisc_t * disc)
      |                              ~~~~~~~~~^~~~
gvusershape.c:572:66: warning: unused parameter ?disc? [-Wunused-parameter]
  572 | static void usershape_close (Dict_t * dict, void * p, Dtdisc_t * disc)
      |                                                       ~~~~~~~~~~~^~~~
gvusershape.c: At top level:
gvusershape.c:595:14: warning: no previous prototype for ?gvusershape_find? [-Wmissing-prototypes]
  595 | usershape_t *gvusershape_find(const char *name)
      |              ^~~~~~~~~~~~~~~~
In file included from ../../lib/cgraph/cgraph.h:15,
                 from ../../lib/common/types.h:36,
                 from gvusershape.c:27:
gvusershape.c: In function ?gvusershape_find?:
../../lib/cdt/cdt.h:258:47: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  258 | #define dtmatch(d,o) (*(_DT(d)->searchf))((d),(void*)(o),DT_MATCH)
      |                                               ^
gvusershape.c:605:10: note: in expansion of macro ?dtmatch?
  605 |     us = dtmatch(ImageDict, name);
      |          ^~~~~~~
gvusershape.c: At top level:
gvusershape.c:727:1: warning: no previous prototype for ?gvusershape_size_dpi? [-Wmissing-prototypes]
  727 | gvusershape_size_dpi (usershape_t* us, pointf dpi)
      | ^~~~~~~~~~~~~~~~~~~~
gvusershape.c: In function ?gvusershape_size_dpi?:
gvusershape.c:738:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  738 |  rv.x = us->w * POINTS_PER_INCH / dpi.x;
      |         ^~
gvusershape.c:739:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  739 |  rv.y = us->h * POINTS_PER_INCH / dpi.y;
      |         ^~
gvusershape.c: At top level:
gvusershape.c:748:7: warning: no previous prototype for ?gvusershape_size? [-Wmissing-prototypes]
  748 | point gvusershape_size(graph_t * g, char *name)
      |       ^~~~~~~~~~~~~~~~
  CCLD     libgvc_C.la
  CCLD     libgvc.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvc'
Making all in ingraphs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ingraphs'
  CC       ingraphs.lo
  CCLD     libingraphs_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ingraphs'
Making all in topfish
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/topfish'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/topfish'
Making all in glcomp
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/glcomp'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/glcomp'
Making all in mingle
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/mingle'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/mingle'
Making all in edgepaint
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/edgepaint'
  CC       lab_gamut.lo
  CC       edge_distinct_coloring.lo
  CC       intersection.lo
  CC       furtherest_point.lo
  CC       lab.lo
  CC       node_distinct_coloring.lo
edge_distinct_coloring.c: In function ?splines_intersect?:
edge_distinct_coloring.c:39:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   39 |   x1 = MALLOC(sizeof(real)*len1);
      |                           ^
edge_distinct_coloring.c:40:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   40 |   x2 = MALLOC(sizeof(real)*len2);
      |                           ^
edge_distinct_coloring.c:78:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   78 |       x1 = REALLOC(x1, sizeof(real)*len1);
      |                                    ^
edge_distinct_coloring.c:85:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   85 |       x1 = REALLOC(x1, sizeof(real)*len1);
      |                                    ^
edge_distinct_coloring.c:116:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  116 |       x2 = REALLOC(x2, sizeof(real)*len2);
      |                                    ^
edge_distinct_coloring.c:123:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  123 |       x2 = REALLOC(x2, sizeof(real)*len2);
      |                                    ^
edge_distinct_coloring.c: At top level:
edge_distinct_coloring.c:145:11: warning: no previous prototype for ?edge_distinct_coloring? [-Wmissing-prototypes]
  145 | Agraph_t* edge_distinct_coloring(char *color_scheme, char *lightness, Agraph_t* g, real angle, real accuracy, int check_edges_with_same_endpoint, int seed){
      |           ^~~~~~~~~~~~~~~~~~~~~~
intersection.c:112:6: warning: no previous prototype for ?intersection_angle? [-Wmissing-prototypes]
  112 | real intersection_angle(real *p1, real *p2, real *q1, real *q2){
      |      ^~~~~~~~~~~~~~~~~~
intersection.c: In function ?intersection_angle?:
intersection.c:166:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  166 |     if (p1[0] == q1[0] && p1[1] == q1[1]){
      |               ^~
intersection.c:166:33: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  166 |     if (p1[0] == q1[0] && p1[1] == q1[1]){
      |                                 ^~
lab.c: In function ?color_lab_init?:
intersection.c:168:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  168 |     } else if (p1[0] == q2[0] && p1[1] == q2[1]){
      |                      ^~
intersection.c:168:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  168 |     } else if (p1[0] == q2[0] && p1[1] == q2[1]){
      |                                        ^~
intersection.c:170:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  170 |     } else if (p2[0] == q1[0] && p2[1] == q1[1]){
      |                      ^~
intersection.c:170:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  170 |     } else if (p2[0] == q1[0] && p2[1] == q1[1]){
      |                                        ^~
intersection.c:172:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  172 |     } else if (p2[0] == q2[0] && p2[1] == q2[1]){
      |                      ^~
intersection.c:172:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  172 |     } else if (p2[0] == q2[0] && p2[1] == q2[1]){
      |                                        ^~
lab.c:35:11: warning: conversion from ?double? to ?signed char? may change value [-Wfloat-conversion]
   35 |   lab.l = l; lab.a = a; lab.b = b;
      |           ^
lab.c:35:22: warning: conversion from ?double? to ?signed char? may change value [-Wfloat-conversion]
   35 |   lab.l = l; lab.a = a; lab.b = b;
      |                      ^
lab.c:35:33: warning: conversion from ?double? to ?signed char? may change value [-Wfloat-conversion]
   35 |   lab.l = l; lab.a = a; lab.b = b;
      |                                 ^
lab.c: In function ?LAB2RGB_real_01?:
lab.c:76:11: warning: conversion from ?double? to ?signed char? may change value [-Wfloat-conversion]
   76 |   lab.l = color[0];
      |           ^~~~~
lab.c:77:11: warning: conversion from ?double? to ?signed char? may change value [-Wfloat-conversion]
   77 |   lab.a = color[1];
      |           ^~~~~
lab.c:78:11: warning: conversion from ?double? to ?signed char? may change value [-Wfloat-conversion]
   78 |   lab.b = color[2];
      |           ^~~~~
lab.c: In function ?color_blend_rgb2lab?:
lab.c:240:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  240 |   lab = malloc(sizeof(color_lab)*MAX(nc,1));
      |                                 ^
lab.c:251:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  251 |   dists = malloc(sizeof(double)*MAX(1, nc));
      |                                ^
lab.c:264:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  264 |     *colors0 = malloc(sizeof(double)*maxpoints*cdim);
      |                                     ^
lab.c:264:47: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  264 |     *colors0 = malloc(sizeof(double)*maxpoints*cdim);
      |                                               ^
In file included from ../../lib/sparse/general.h:27,
                 from node_distinct_coloring.c:10:
node_distinct_coloring.c: In function ?node_distinct_coloring_internal2?:
../../lib/common/arith.h:37:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
node_distinct_coloring.c:46:15: note: in expansion of macro ?MAX?
   46 |   max_level = MAX(1, -log(accuracy)/log(2.));
      |               ^~~
node_distinct_coloring.c:100:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  100 |   srand(seed);
      |         ^~~~
node_distinct_coloring.c:103:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  103 |   x = MALLOC(sizeof(real)*cdim*n);
      |                          ^
node_distinct_coloring.c:103:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  103 |   x = MALLOC(sizeof(real)*cdim*n);
      |                               ^
node_distinct_coloring.c:104:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  104 |   if (weightedQ) wgt = MALLOC(sizeof(real)*n);
      |                                           ^
node_distinct_coloring.c:109:75: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  109 |   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:116:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  116 |  memcpy(&(x[k*cdim]), &(colors[ja[j]*cdim]), sizeof(real)*cdim);
      |                                                          ^
node_distinct_coloring.c: In function ?node_distinct_coloring?:
node_distinct_coloring.c:230:13: warning: declaration of ?colors? shadows a parameter [-Wshadow]
  230 |     double *colors = NULL;
      |             ^~~~~~
node_distinct_coloring.c:181:155: note: shadowed declaration is here
  181 | int node_distinct_coloring(char *color_scheme, char *lightness, int weightedQ, SparseMatrix A0, real accuracy, int iter_max, int seed, int *cdim0, real **colors){
node_distinct_coloring.c:249:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  249 |     *colors = MALLOC(sizeof(real)*cdim*n);
      |                                  ^
node_distinct_coloring.c:249:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  249 |     *colors = MALLOC(sizeof(real)*cdim*n);
      |                                       ^
node_distinct_coloring.c:251:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  251 |   ctmp = MALLOC(sizeof(real)*cdim*n);
      |                             ^
node_distinct_coloring.c:251:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  251 |   ctmp = MALLOC(sizeof(real)*cdim*n);
      |                                  ^
node_distinct_coloring.c:268:65: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  268 |       memcpy(&((*colors)[comps[j]*cdim]), &(ctmp[jj*cdim]), cdim*sizeof(real));
      |                                                                 ^
furtherest_point.c: In function ?furtherest_point?:
furtherest_point.c:90:48: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   90 |   if (!(*argmax)) *argmax = MALLOC(sizeof(real)*dim);
      |                                                ^
furtherest_point.c:91:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   91 |   memcpy(*argmax, center, sizeof(real)*dim);
      |                                       ^
furtherest_point.c:93:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   93 |   candidates = MALLOC(sizeof(qt)*ncandidates_max);
      |                                 ^
furtherest_point.c:94:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   94 |   candidates2 = MALLOC(sizeof(qt)*ncandidates2_max);
      |                                  ^
furtherest_point.c:132:53: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  132 |    memcpy(*argmax, qt->qts[ii]->center, sizeof(real)*dim);
      |                                                     ^
furtherest_point.c:139:57: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  139 |      candidates2 = REALLOC(candidates2, sizeof(QuadTree)*ncandidates2_max);
      |                                                         ^
furtherest_point.c: In function ?furtherest_point_in_list?:
furtherest_point.c:222:48: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  222 |   if (!(*argmax)) *argmax = MALLOC(sizeof(real)*dim);
      |                                                ^
furtherest_point.c:223:40: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  223 |   memcpy(*argmax, average, sizeof(real)*dim);
      |                                        ^
furtherest_point.c:225:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  225 |   candidates = MALLOC(sizeof(qt)*ncandidates_max);
      |                                 ^
furtherest_point.c:226:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  226 |   candidates2 = MALLOC(sizeof(qt)*ncandidates2_max);
      |                                  ^
furtherest_point.c:264:54: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  264 |    memcpy(*argmax, qt->qts[ii]->average, sizeof(real)*dim);
      |                                                      ^
furtherest_point.c:271:57: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  271 |      candidates2 = REALLOC(candidates2, sizeof(QuadTree)*ncandidates2_max);
      |                                                         ^
  CCLD     liblab_gamut.la
  CCLD     libedgepaint_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/edgepaint'
Making all in circogen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/circogen'
  CC       circularinit.lo
  CC       blockpath.lo
  CC       nodelist.lo
  CC       block.lo
  CC       deglist.lo
  CC       edgelist.lo
  CC       circular.lo
  CC       blocktree.lo
deglist.c: In function ?mkItem?:
deglist.c:23:31: warning: unused parameter ?d? [-Wunused-parameter]
   23 | static degitem *mkItem(Dt_t * d, degitem * obj, Dtdisc_t * disc)
      |                        ~~~~~~~^
deglist.c:23:60: warning: unused parameter ?disc? [-Wunused-parameter]
   23 | static degitem *mkItem(Dt_t * d, degitem * obj, Dtdisc_t * disc)
      |                                                 ~~~~~~~~~~~^~~~
deglist.c: In function ?freeItem?:
deglist.c:32:29: warning: unused parameter ?d? [-Wunused-parameter]
   32 | static void freeItem(Dt_t * d, degitem * obj, Dtdisc_t * disc)
      |                      ~~~~~~~^
deglist.c:32:58: warning: unused parameter ?disc? [-Wunused-parameter]
   32 | static void freeItem(Dt_t * d, degitem * obj, Dtdisc_t * disc)
      |                                               ~~~~~~~~~~~^~~~
deglist.c: In function ?cmpDegree?:
deglist.c:37:29: warning: unused parameter ?d? [-Wunused-parameter]
   37 | static int cmpDegree(Dt_t * d, int *key1, int *key2, Dtdisc_t * disc)
      |                      ~~~~~~~^
deglist.c:37:65: warning: unused parameter ?disc? [-Wunused-parameter]
   37 | static int cmpDegree(Dt_t * d, int *key1, int *key2, Dtdisc_t * disc)
      |                                                      ~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/circogen/circular.h:14,
                 from circularinit.c:25:
circularinit.c: In function ?circular_init_node_edge?:
circularinit.c:46:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   46 |     ndata* alg = N_NEW(agnnodes(g), ndata);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
circularinit.c:48:43: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   48 |     GD_neato_nlist(g) = N_NEW(agnnodes(g) + 1, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
circularinit.c: In function ?makeDerivedNode?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
circularinit.c:83:14: note: in expansion of macro ?N_NEW?
   83 |  ND_pos(n) = N_NEW(Ndim, double);
      |              ^~~~~
circular.c: In function ?cleanup?:
circular.c:56:50: warning: unused parameter ?sp? [-Wunused-parameter]
   56 | static void cleanup(block_t * root, circ_state * sp)
      |                                     ~~~~~~~~~~~~~^~
nodelist.c: In function ?node_position?:
nodelist.c:208:32: warning: unused parameter ?list? [-Wunused-parameter]
  208 | int node_position(nodelist_t * list, Agnode_t * n)
      |                   ~~~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/circogen/circular.h:14,
                 from ../../lib/circogen/blockpath.h:18,
                 from blockpath.c:12:
blockpath.c: In function ?find_pair_edges?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
blockpath.c:103:22: note: in expansion of macro ?N_GNEW?
  103 |     neighbors_with = N_GNEW(node_degree, Agnode_t *);
      |                      ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
blockpath.c:104:25: note: in expansion of macro ?N_GNEW?
  104 |     neighbors_without = N_GNEW(node_degree, Agnode_t *);
      |                         ^~~~~~
edgelist.c: In function ?mkItem?:
edgelist.c:15:36: warning: unused parameter ?d? [-Wunused-parameter]
   15 | static edgelistitem *mkItem(Dt_t * d, edgelistitem * obj, Dtdisc_t * disc)
      |                             ~~~~~~~^
edgelist.c:15:70: warning: unused parameter ?disc? [-Wunused-parameter]
   15 | static edgelistitem *mkItem(Dt_t * d, edgelistitem * obj, Dtdisc_t * disc)
      |                                                           ~~~~~~~~~~~^~~~
edgelist.c: In function ?freeItem?:
edgelist.c:23:29: warning: unused parameter ?d? [-Wunused-parameter]
   23 | static void freeItem(Dt_t * d, edgelistitem * obj, Dtdisc_t * disc)
      |                      ~~~~~~~^
edgelist.c:23:63: warning: unused parameter ?disc? [-Wunused-parameter]
   23 | static void freeItem(Dt_t * d, edgelistitem * obj, Dtdisc_t * disc)
      |                                                    ~~~~~~~~~~~^~~~
edgelist.c: In function ?cmpItem?:
edgelist.c:29:16: warning: unused parameter ?d? [-Wunused-parameter]
   29 | cmpItem(Dt_t * d, Agedge_t ** key1, Agedge_t ** key2, Dtdisc_t * disc)
      |         ~~~~~~~^
edgelist.c:29:66: warning: unused parameter ?disc? [-Wunused-parameter]
   29 | cmpItem(Dt_t * d, Agedge_t ** key1, Agedge_t ** key2, Dtdisc_t * disc)
      |                                                       ~~~~~~~~~~~^~~~
blockpath.c: In function ?find_longest_path?:
blockpath.c:279:17: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  279 |     nodelist_t *path;
      |                 ^~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/circogen/circular.h:14,
                 from ../../lib/circogen/blockpath.h:18,
                 from blockpath.c:12:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
  CC       circpos.lo
  CC       nodeset.lo
circpos.c: In function ?getRotation?:
circpos.c:47:38: warning: unused parameter ?g? [-Wunused-parameter]
   47 | getRotation(block_t * sn, Agraph_t * g, double x, double y, double theta)
      |                           ~~~~~~~~~~~^
circpos.c: In function ?applyDelta?:
circpos.c:134:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  134 |  if (rotate != 0) {
      |             ^~
circpos.c: In function ?positionChildren?:
circpos.c:277:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  277 |      if (childAngle != 0) {
      |                     ^~
circpos.c: In function ?position?:
circpos.c:336:65: warning: declaration of ?path? shadows a global declaration [-Wshadow]
  336 | position(Agraph_t * g, int childCount, int length, nodelist_t * path,
      |                                                    ~~~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/circogen/circular.h:14,
                 from ../../lib/circogen/blockpath.h:18,
                 from circpos.c:19:
../../lib/common/types.h:103:7: note: shadowed declaration is here
  103 |     } path;
      |       ^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/circogen/circular.h:14,
                 from ../../lib/circogen/blockpath.h:18,
                 from circpos.c:19:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
circpos.c:346:26: note: in expansion of macro ?N_NEW?
  346 |     posinfo_t* parents = N_NEW(childCount, posinfo_t);
      |                          ^~~~~
circpos.c: At top level:
circpos.c:457:6: warning: no previous prototype for ?circPos? [-Wmissing-prototypes]
  457 | void circPos(Agraph_t * g, block_t * sn, circ_state * state)
      |      ^~~~~~~
nodeset.c: In function ?mkItem?:
nodeset.c:15:32: warning: unused parameter ?d? [-Wunused-parameter]
   15 | static nsitem_t *mkItem(Dt_t * d, nsitem_t * obj, Dtdisc_t * disc)
      |                         ~~~~~~~^
nodeset.c:15:62: warning: unused parameter ?disc? [-Wunused-parameter]
   15 | static nsitem_t *mkItem(Dt_t * d, nsitem_t * obj, Dtdisc_t * disc)
      |                                                   ~~~~~~~~~~~^~~~
nodeset.c: In function ?freeItem?:
nodeset.c:23:29: warning: unused parameter ?d? [-Wunused-parameter]
   23 | static void freeItem(Dt_t * d, nsitem_t * obj, Dtdisc_t * disc)
      |                      ~~~~~~~^
nodeset.c:23:59: warning: unused parameter ?disc? [-Wunused-parameter]
   23 | static void freeItem(Dt_t * d, nsitem_t * obj, Dtdisc_t * disc)
      |                                                ~~~~~~~~~~~^~~~
nodeset.c: In function ?cmpItem?:
nodeset.c:29:16: warning: unused parameter ?d? [-Wunused-parameter]
   29 | cmpItem(Dt_t * d, Agnode_t ** key1, Agnode_t ** key2, Dtdisc_t * disc)
      |         ~~~~~~~^
nodeset.c:29:66: warning: unused parameter ?disc? [-Wunused-parameter]
   29 | cmpItem(Dt_t * d, Agnode_t ** key1, Agnode_t ** key2, Dtdisc_t * disc)
      |                                                       ~~~~~~~~~~~^~~~
nodeset.c: At top level:
nodeset.c:109:6: warning: no previous prototype for ?printNodeset? [-Wmissing-prototypes]
  109 | void printNodeset(nodeset_t * ns)
      |      ^~~~~~~~~~~~
  CCLD     libcircogen_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/circogen'
Making all in dotgen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/dotgen'
  CC       acyclic.lo
  CC       class1.lo
  CC       class2.lo
  CC       compound.lo
  CC       conc.lo
  CC       cluster.lo
  CC       fastgr.lo
  CC       decomp.lo
cluster.c: In function ?map_path?:
cluster.c:101:24: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  101 |      ED_edge_type(e) = type;
      |                        ^~~~
cluster.c:111:22: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  111 |   ED_edge_type(ve) = type;
      |                      ^~~~
cluster.c:119:22: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  119 |   ED_edge_type(ve) = type;
      |                      ^~~~
cluster.c:134:21: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  134 |   ED_edge_type(e) = type;
      |                     ^~~~
cluster.c: In function ?make_interclust_chain?:
cluster.c:142:33: warning: unused parameter ?g? [-Wunused-parameter]
  142 | make_interclust_chain(graph_t * g, node_t * from, node_t * to, edge_t * orig)
      |                       ~~~~~~~~~~^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from cluster.c:12:
cluster.c: In function ?build_skeleton?:
cluster.c:347:50: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  347 |     GD_rankleader(subg) = N_NEW(GD_maxrank(subg) + 2, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
cluster.c: In function ?install_cluster?:
cluster.c:388:24: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  388 |  GD_installed(clust) = pass + 1;
      |                        ^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from decomp.c:20:
decomp.c: In function ?end_component?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
decomp.c:53:23: note: in expansion of macro ?ALLOC?
   53 |     GD_comp(g).list = ALLOC(GD_comp(g).size, GD_comp(g).list, node_t *);
      |                       ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
decomp.c:53:23: note: in expansion of macro ?ALLOC?
   53 |     GD_comp(g).list = ALLOC(GD_comp(g).size, GD_comp(g).list, node_t *);
      |                       ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from fastgr.c:12:
fastgr.c: In function ?safe_list_append?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:68:5: note: in expansion of macro ?elist_append?
   68 |     elist_append(e, (*L));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:68:5: note: in expansion of macro ?elist_append?
   68 |     elist_append(e, (*L));
      |     ^~~~~~~~~~~~
fastgr.c: In function ?fast_edge?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:91:5: note: in expansion of macro ?elist_append?
   91 |     elist_append(e, ND_out(agtail(e)));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:91:5: note: in expansion of macro ?elist_append?
   91 |     elist_append(e, ND_out(agtail(e)));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:92:5: note: in expansion of macro ?elist_append?
   92 |     elist_append(e, ND_in(aghead(e)));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:92:5: note: in expansion of macro ?elist_append?
   92 |     elist_append(e, ND_in(aghead(e)));
      |     ^~~~~~~~~~~~
compound.c: In function ?getCluster?:
compound.c:93:38: warning: unused parameter ?g? [-Wunused-parameter]
   93 | static graph_t *getCluster(graph_t * g, char *cluster_name, Dt_t* map)
      |                            ~~~~~~~~~~^
fastgr.c: In function ?other_edge?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:136:5: note: in expansion of macro ?elist_append?
  136 |     elist_append(e, ND_other(agtail(e)));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:136:5: note: in expansion of macro ?elist_append?
  136 |     elist_append(e, ND_other(agtail(e)));
      |     ^~~~~~~~~~~~
compound.c: In function ?findVertical?:
compound.c:176:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  176 |     if (tmin == tmax)
      |              ^~
compound.c: In function ?findHorizontal?:
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from fastgr.c:12:
fastgr.c: In function ?new_virtual_edge?:
compound.c:218:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  218 |     if (tmin == tmax)
      |              ^~
../../lib/common/types.h:603:22: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  603 | #define ED_weight(e) (((Agedgeinfo_t*)AGDATA(e))->weight)
      |                      ^
fastgr.c:192:48: note: in expansion of macro ?ED_weight?
  192 |  ED_minlen(e) = ED_count(e) = ED_xpenalty(e) = ED_weight(e) = 1;
      |                                                ^~~~~~~~~
../../lib/common/types.h:580:21: warning: conversion to ?short unsigned int? from ?short int? may change the sign of the result [-Wsign-conversion]
  580 | #define ED_count(e) (((Agedgeinfo_t*)AGDATA(e))->count)
      |                     ^
fastgr.c:192:17: note: in expansion of macro ?ED_count?
  192 |  ED_minlen(e) = ED_count(e) = ED_xpenalty(e) = ED_weight(e) = 1;
      |                 ^~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from fastgr.c:12:
fastgr.c: In function ?flat_edge?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:264:5: note: in expansion of macro ?elist_append?
  264 |     elist_append(e, ND_flat_out(agtail(e)));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:264:5: note: in expansion of macro ?elist_append?
  264 |     elist_append(e, ND_flat_out(agtail(e)));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:265:5: note: in expansion of macro ?elist_append?
  265 |     elist_append(e, ND_flat_in(aghead(e)));
      |     ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
fastgr.c:265:5: note: in expansion of macro ?elist_append?
  265 |     elist_append(e, ND_flat_in(aghead(e)));
      |     ^~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from compound.c:15:
compound.c: In function ?makeCompoundEdge?:
compound.c:471:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  471 |     nbez->list = N_GNEW(nbez->size, pointf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
class2.c: In function ?plain_vnode?:
class2.c:47:35: warning: unused parameter ?orig? [-Wunused-parameter]
   47 | plain_vnode(graph_t * g, edge_t * orig)
      |                          ~~~~~~~~~^~~~
class2.c: In function ?leader_of?:
class2.c:56:21: warning: unused parameter ?g? [-Wunused-parameter]
   56 | leader_of(graph_t * g, node_t * v)
      |           ~~~~~~~~~~^
  CC       flat.lo
  CC       dotinit.lo
  CC       mincross.lo
  CC       position.lo
  CC       rank.lo
dotinit.c: In function ?dot_init_edge?:
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from flat.c:12:
flat.c: In function ?make_vn_slot?:
dotinit.c:67:23: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
   67 |     ED_showboxes(e) = late_int(e, E_showboxes, 0, 0);
      |                       ^~~~~~~~
dotinit.c:68:20: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   68 |     ED_minlen(e) = late_int(e, E_minlen, 1, 0);
      |                    ^~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
flat.c:21:2: note: in expansion of macro ?ALLOC?
   21 |  ALLOC(GD_rank(g)[r].n + 2, GD_rank(g)[r].v, node_t *);
      |  ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
flat.c:21:2: note: in expansion of macro ?ALLOC?
   21 |  ALLOC(GD_rank(g)[r].n + 2, GD_rank(g)[r].v, node_t *);
      |  ^~~~~
  CC       sameport.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from dotinit.c:13:
dotinit.c: In function ?attachPos?:
dotinit.c:347:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  347 |     double* ps = N_NEW(2*agnnodes(g), double);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
dotinit.c: In function ?copyCluster?:
dotinit.c:390:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  390 |     GD_clust(cl) = N_NEW(nclust+1,Agraph_t*);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
dotinit.c: In function ?copyClusterInfo?:
dotinit.c:416:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  416 |     GD_clust(root) = N_NEW(nclust+1,Agraph_t*);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
dotinit.c: In function ?doDot?:
dotinit.c:453:17: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  453 |  pinfo.margin = Pack;
      |                 ^~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from flat.c:12:
flat.c: In function ?flat_node?:
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
flat.c:149:9: note: in expansion of macro ?ND_coord?
  149 |  ypos = ND_coord(n).y - GD_rank(g)[r - 1].ht1;
      |         ^~~~~~~~
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
flat.c:152:9: note: in expansion of macro ?ND_coord?
  152 |  ypos = ND_coord(n).y + GD_rank(g)[r].ht2 + GD_ranksep(g);
      |         ^~~~~~~~
../../lib/common/types.h:503:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  503 | #define ND_ht(n) (((Agnodeinfo_t*)AGDATA(n))->ht)
      |                  ^
flat.c:162:10: note: in expansion of macro ?ND_ht?
  162 |     h2 = ND_ht(vn) / 2;
      |          ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from flat.c:12:
flat.c: In function ?abomination?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
flat.c:190:12: note: in expansion of macro ?ALLOC?
  190 |     rptr = ALLOC(r, GD_rank(g), rank_t);
      |            ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
flat.c:190:12: note: in expansion of macro ?ALLOC?
  190 |     rptr = ALLOC(r, GD_rank(g), rank_t);
      |            ^~~~~
  CC       dotsplines.lo
  CC       aspect.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?fixLabelOrder?:
mincross.c:259:17: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  259 |     arr = N_NEW(agnnodes(g), Agnode_t*);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
mincross.c:260:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  260 |     indices = N_NEW(agnnodes(g), int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
mincross.c:268:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  268 |      qsort(indices, cnt, sizeof(int), (qsort_cmpf)ordercmpf);
      |                     ^~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?new_matrix?:
mincross.c:391:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  391 |     rv->data = N_NEW(i * j, char);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
mincross.c: In function ?do_ordering_node?:
mincross.c:448:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  448 |     qsort(sortlist, ne, sizeof(sortlist[0]), (qsort_cmpf) edgeidcmpf);
      |                     ^~
mincross.c: In function ?restore_best?:
mincross.c:28:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   28 | #define saveorder(v) (ND_coord(v)).x
      |                      ^
mincross.c:883:20: note: in expansion of macro ?saveorder?
  883 |      ND_order(n) = saveorder(n);
      |                    ^~~~~~~~~
mincross.c:888:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  888 |  qsort(GD_rank(g)[r].v, GD_rank(g)[r].n, sizeof(GD_rank(g)[0].v[0]),
mincross.c: In function ?realFillRanks?:
mincross.c:1120:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1120 |     memset (rnks, 0, sizeof(int)*rnks_sz);
      |                                 ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?fillRanks?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
mincross.c:1151:17: note: in expansion of macro ?N_NEW?
 1151 |     int* rnks = N_NEW(rnks_sz, int);
      |                 ^~~~~
mincross.c: In function ?init_mincross?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
mincross.c:1167:15: note: in expansion of macro ?N_NEW?
 1167 |     TE_list = N_NEW(size, edge_t *);
      |               ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
mincross.c:1168:15: note: in expansion of macro ?N_NEW?
 1168 |     TI_list = N_NEW(size, int);
      |               ^~~~~
mincross.c: In function ?flat_rev?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
mincross.c:1195:2: note: in expansion of macro ?elist_append?
 1195 |  elist_append(e, ND_other(agtail(e)));
      |  ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
mincross.c:1195:2: note: in expansion of macro ?elist_append?
 1195 |  elist_append(e, ND_other(agtail(e)));
      |  ^~~~~~~~~~~~
mincross.c: In function ?allocate_ranks?:
mincross.c:1281:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1281 |     cn = N_NEW(GD_maxrank(g) + 2, int); /* must be 0 based, not GD_minrank */
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
mincross.c:1296:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1296 |     GD_rank(g) = N_NEW(GD_maxrank(g) + 2, rank_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
mincross.c:1299:51: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1299 |  GD_rank(g)[r].av = GD_rank(g)[r].v = N_NEW(cn[r] + 1, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?build_ranks?:
../../lib/common/types.h:394:50: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  394 | #define GD_n_nodes(g) (((Agraphinfo_t*)AGDATA(g))->n_nodes)
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
mincross.c:1360:19: note: in expansion of macro ?GD_n_nodes?
 1360 |     q = new_queue(GD_n_nodes(g));
      |                   ^~~~~~~~~~
mincross.c:1401:10: warning: declaration of ?n? shadows a previous local [-Wshadow]
 1401 |      int n, ndiv2;
      |          ^
mincross.c:1356:13: note: shadowed declaration is here
 1356 |     node_t *n, *n0;
      |             ^
mincross.c: In function ?constraining_flat_edge?:
mincross.c:1439:58: warning: unused parameter ?v? [-Wunused-parameter]
 1439 | static int constraining_flat_edge(Agraph_t *g, Agnode_t *v, Agedge_t *e)
      |                                                ~~~~~~~~~~^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?flat_reorder?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
mincross.c:1483:13: note: in expansion of macro ?ALLOC?
 1483 |  temprank = ALLOC(i + 1, temprank, node_t *);
      |             ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
mincross.c:1483:13: note: in expansion of macro ?ALLOC?
 1483 |  temprank = ALLOC(i + 1, temprank, node_t *);
      |             ^~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?reorder?:
../../lib/common/types.h:512:20: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  512 | #define ND_mval(n) (((Agnodeinfo_t*)AGDATA(n))->mval)
      |                    ^
mincross.c:1584:12: note: in expansion of macro ?ND_mval?
 1584 |   int p1 = ND_mval(*lp);
      |            ^~~~~~~
../../lib/common/types.h:512:20: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  512 | #define ND_mval(n) (((Agnodeinfo_t*)AGDATA(n))->mval)
      |                    ^
mincross.c:1585:12: note: in expansion of macro ?ND_mval?
 1585 |   int p2 = ND_mval(*rp);
      |            ^~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?rcross?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
mincross.c:1673:10: note: in expansion of macro ?ALLOC?
 1673 |  Count = ALLOC(C, Count, int);
      |          ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
mincross.c:1673:10: note: in expansion of macro ?ALLOC?
 1673 |  Count = ALLOC(C, Count, int);
      |          ^~~~~
mincross.c: In function ?medians?:
mincross.c:1804:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1804 |      qsort(list, j, sizeof(int), (qsort_cmpf) ordercmpf);
      |                  ^
mincross.c:1825:18: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
 1825 |      hasfixed |= flat_mval(n);
      |                  ^~~~~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from mincross.c:21:
mincross.c: In function ?mincross_options?:
../../lib/common/arith.h:37:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
mincross.c:1936:12: note: in expansion of macro ?MAX?
 1936 |  MinQuit = MAX(1, MinQuit * f);
      |            ^~~
../../lib/common/arith.h:37:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
mincross.c:1937:12: note: in expansion of macro ?MAX?
 1937 |  MaxIter = MAX(1, MaxIter * f);
      |            ^~~
rank.c: In function ?collapse_rankset?:
rank.c:109:19: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  109 |  ND_ranktype(u) = kind;
      |                   ^~~~
rank.c:114:2: warning: switch missing default case [-Wswitch-default]
  114 |  switch (kind) {
      |  ^~~~~~
rank.c:132:34: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  132 |      ND_ranktype(GD_minset(g)) = kind;
      |                                  ^~~~
rank.c:135:34: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  135 |      ND_ranktype(GD_maxset(g)) = kind;
      |                                  ^~~~
rank.c:130:2: warning: switch missing default case [-Wswitch-default]
  130 |  switch (kind) {
      |  ^~~~~~
rank.c: In function ?rank_set_class?:
rank.c:152:22: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  152 |     GD_set_type(g) = val;
      |                      ^~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from rank.c:26:
rank.c: In function ?make_new_cluster?:
rank.c:161:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  161 |     GD_clust(g) = ZALLOC(cno + 1, GD_clust(g), graph_t *, GD_n_cluster(g));
      |                          ~~~~^~~
../../lib/common/memory.h:28:63: note: in definition of macro ?ZALLOC?
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                               ^~~~
../../lib/common/types.h:393:52: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  393 | #define GD_n_cluster(g) (((Agraphinfo_t*)AGDATA(g))->n_cluster)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../lib/common/memory.h:28:81: note: in definition of macro ?ZALLOC?
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                                                 ^~~~~
rank.c:161:59: note: in expansion of macro ?GD_n_cluster?
  161 |     GD_clust(g) = ZALLOC(cno + 1, GD_clust(g), graph_t *, GD_n_cluster(g));
      |                                                           ^~~~~~~~~~~~
../../lib/common/memory.h:28:109: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                                                                             ^
rank.c:161:19: note: in expansion of macro ?ZALLOC?
  161 |     GD_clust(g) = ZALLOC(cno + 1, GD_clust(g), graph_t *, GD_n_cluster(g));
      |                   ^~~~~~
position.c:34:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
   34 | #if DEBUG > 1
      |     ^~~~~
position.c: In function ?nsiter2?:
position.c:147:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  147 |  maxiter = atof(s) * agnnodes(g);
      |            ^~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
position.c: In function ?make_aux_edge?:
../../lib/common/arith.h:76:25: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   76 | #define ROUND(f)        ((f>=0)?(int)(f + .5):(int)(f - .5))
      |                         ^
position.c:184:20: note: in expansion of macro ?ROUND?
  184 |     ED_minlen(e) = ROUND(len);
      |                    ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
position.c: In function ?allocate_aux_edges?:
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
position.c:202:2: note: in expansion of macro ?alloc_elist?
  202 |  alloc_elist(n_in + 3, ND_in(n));
      |  ^~~~~~~~~~~
rank.c: In function ?minmax_edges2?:
rank.c:366:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  366 |   ED_minlen(e) = slen.y;
      |                  ^~~~
rank.c:371:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  371 |   ED_minlen(e) = slen.x;
      |                  ^~~~
rank.c: In function ?rank1?:
rank.c:387:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  387 |  maxiter = atof(s) * agnnodes(g);
      |            ^~~~
position.c: In function ?make_LR_constraints?:
position.c:259:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  259 |   last = (ND_rank(v) = last + width);
      |                        ^~~~
position.c:272:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  272 |   m1 = m0 + ND_rw(aghead(e0)) + ND_lw(agtail(e0));
      |        ^~
position.c:278:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  278 |   m1 = m0 + ND_rw(agtail(e1)) + ND_lw(aghead(e1));
      |        ^~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
../../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:8: note: in expansion of macro ?ED_minlen?
  296 |   m0 = ED_minlen(e) * GD_nodesep(g) + width;
      |        ^~~~~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
../../lib/common/arith.h:37:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
position.c:302:12: note: in expansion of macro ?MAX?
  302 |       m0 = MAX(m0, width + GD_nodesep(g) + ROUND(ED_dist(e)));
      |            ^~~
position.c:304:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  304 |    m0 = largeMinlen (m0);
      |         ^~~~~~~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
../../lib/common/arith.h:37:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
position.c:305:23: note: in expansion of macro ?MAX?
  305 |       ED_minlen(e0) = MAX(ED_minlen(e0), m0);
      |                       ^~~
position.c: In function ?make_edge_pairs?:
position.c:335:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  335 |   m0 = (ED_head_port(e).p.x - ED_tail_port(e).p.x);
      |        ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from sameport.c:17:
sameport.c: In function ?sameedge?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
sameport.c:81:6: note: in expansion of macro ?elist_append?
   81 |      elist_append(e, same[i].l);
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
sameport.c:81:6: note: in expansion of macro ?elist_append?
   81 |      elist_append(e, same[i].l);
      |      ^~~~~~~~~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
position.c: In function ?adjustSimple?:
../../lib/common/types.h:374:19: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  374 | #define GD_ht1(g) (((Agraphinfo_t*)AGDATA(g))->ht1)
      |                   ^
position.c:609:17: note: in expansion of macro ?GD_ht1?
  609 |     delbottom = GD_ht1(g) + bottom - (rank[maxr].ht1 - margin_total);
      |                 ^~~~~~
../../lib/common/types.h:375:19: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  375 | #define GD_ht2(g) (((Agraphinfo_t*)AGDATA(g))->ht2)
      |                   ^
position.c:615:11: note: in expansion of macro ?GD_ht2?
  615 |  deltop = GD_ht2(g) + (delta-bottom) + delbottom - (rank[minr].ht2 - margin_total);
      |           ^~~~~~
../../lib/common/types.h:375:19: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  375 | #define GD_ht2(g) (((Agraphinfo_t*)AGDATA(g))->ht2)
      |                   ^
position.c:618:11: note: in expansion of macro ?GD_ht2?
  618 |  deltop = GD_ht2(g) + (delta-bottom) - (rank[minr].ht2 - margin_total);
      |           ^~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from rank.c:26:
rank.c: In function ?merge?:
../../lib/common/arith.h:37:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
rank.c:819:20: note: in expansion of macro ?MAX?
  819 |     ED_minlen(e) = MAX(ED_minlen(e), minlen);
      |                    ^~~
position.c: In function ?adjustRanks?:
position.c:671:22: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  671 |      adjustSimple(g, delta, margin_total);
      |                      ^~~~~
sameport.c: In function ?sameport?:
sameport.c:167:2: warning: conversion from ?double? to ?unsigned char? may change value [-Wfloat-conversion]
  167 |  (MC_SCALE * (ND_lw(u) + prt.p.x)) / (ND_lw(u) + ND_rw(u));
      |  ^
sameport.c:104:52: warning: unused parameter ?arr_len? [-Wunused-parameter]
  104 | static void sameport(node_t * u, elist * l, double arr_len)
      |                                             ~~~~~~~^~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from rank.c:26:
rank.c: In function ?readout_levels?:
rank.c:1022:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1022 |  minrk = N_NEW(ncc+1,int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
position.c: In function ?set_aspect?:
../../lib/common/types.h:354:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  354 | #define GD_bb(g) (((Agraphinfo_t*)AGDATA(g))->bb)
      |                  ^
position.c:954:9: note: in expansion of macro ?GD_bb?
  954 |  sz.x = GD_bb(g).UR.x - GD_bb(g).LL.x;
      |         ^~~~~
../../lib/common/types.h:354:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  354 | #define GD_bb(g) (((Agraphinfo_t*)AGDATA(g))->bb)
      |                  ^
position.c:955:9: note: in expansion of macro ?GD_bb?
  955 |  sz.y = GD_bb(g).UR.y - GD_bb(g).LL.y; /* normalize */
      |         ^~~~~
rank.c: In function ?add_fast_edges?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
rank.c:1109:6: note: in expansion of macro ?elist_append?
 1109 |      elist_append(e, ND_out(n));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
rank.c:1109:6: note: in expansion of macro ?elist_append?
 1109 |      elist_append(e, ND_out(n));
      |      ^~~~~~~~~~~~
position.c: In function ?resize_leaf?:
position.c:1031:16: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1031 |     lbound.x = lbound.x + ND_lw(leaf) + ND_rw(leaf) + GD_nodesep(agraphof(leaf));
      |                ^~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
rank.c:1110:6: note: in expansion of macro ?elist_append?
 1110 |      elist_append(e, ND_in(aghead(e)));
      |      ^~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
position.c: In function ?make_leafslots?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
position.c:1067:20: note: in expansion of macro ?ALLOC?
 1067 |  GD_rank(g)[r].v = ALLOC(j + 1, GD_rank(g)[r].v, node_t *);
      |                    ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
rank.c:1110:6: note: in expansion of macro ?elist_append?
 1110 |      elist_append(e, ND_in(aghead(e)));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
position.c:1067:20: note: in expansion of macro ?ALLOC?
 1067 |  GD_rank(g)[r].v = ALLOC(j + 1, GD_rank(g)[r].v, node_t *);
      |                    ^~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
position.c: In function ?do_leaves?:
rank.c: In function ?my_init_graph?:
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
position.c:1086:16: note: in expansion of macro ?ND_coord?
 1086 |     lbound.x = ND_coord(leader).x - ND_lw(leader);
      |                ^~~~~~~~
rank.c:1116:63: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1116 | { int *sz = arg; (void)g; agbindrec(graph,"level graph rec",sz[0],TRUE); }
      |                                                             ~~^~~
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
position.c:1087:16: note: in expansion of macro ?ND_coord?
 1087 |     lbound.y = ND_coord(leader).y;
      |                ^~~~~~~~
rank.c: In function ?my_init_node?:
rank.c:1118:61: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1118 | { int *sz = arg; (void)g; agbindrec(node,"level node rec",sz[1],TRUE); }
      |                                                           ~~^~~
rank.c: In function ?my_init_edge?:
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
position.c:1097:3: note: in expansion of macro ?elist_append?
 1097 |   elist_append(e1, ND_in(aghead(e1)));
      |   ^~~~~~~~~~~~
rank.c:1120:61: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1120 | { int *sz = arg; (void)g; agbindrec(edge,"level edge rec",sz[2],TRUE); }
      |                                                           ~~^~~
dotsplines.c:168:1: warning: missing initializer for field ?ignoreSwap? of ?splineInfo? [-Wmissing-field-initializers]
  168 | static splineInfo sinfo = { swap_ends_p, spline_merge };
      | ^~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
position.c:1097:3: note: in expansion of macro ?elist_append?
 1097 |   elist_append(e1, ND_in(aghead(e1)));
      |   ^~~~~~~~~~~~
rank.c: In function ?dot2_rank?:
rank.c:1144:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1144 |  maxiter = atof(s) * agnnodes(g);
      |            ^~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
position.c:1107:3: note: in expansion of macro ?elist_append?
 1107 |   elist_append(e, ND_out(agtail(e)));
      |   ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
position.c:1107:3: note: in expansion of macro ?elist_append?
 1107 |   elist_append(e, ND_out(agtail(e)));
      |   ^~~~~~~~~~~~
position.c: In function ?ports_eq?:
position.c:1116:32: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1116 |      && (((ED_head_port(e).p.x == ED_head_port(f).p.x) &&
      |                                ^~
position.c:1117:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1117 |    (ED_head_port(e).p.y == ED_head_port(f).p.y))
      |                         ^~
position.c:1119:32: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1119 |      && (((ED_tail_port(e).p.x == ED_tail_port(f).p.x) &&
      |                                ^~
position.c:1120:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1120 |    (ED_tail_port(e).p.y == ED_tail_port(f).p.y))
      |                         ^~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from dotsplines.c:18:
../../lib/common/types.h:85:10: note: ?ignoreSwap? declared here
   85 |  boolean ignoreSwap;                     /* Test for swapped edges if false */
      |          ^~~~~~~~~~
dotsplines.c: In function ?portcmp?:
dotsplines.c:177:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  177 |     rv = p0.p.x - p1.p.x;
      |          ^~
dotsplines.c:179:7: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  179 |  rv = p0.p.y - p1.p.y;
      |       ^~
In file included from dotsplines.c:17:
dotsplines.c: In function ?swap_bezier?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
dotsplines.c:193:12: note: in expansion of macro ?N_GNEW?
  193 |     list = N_GNEW(sz, pointf);
      |            ^~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from position.c:20:
position.c: In function ?make_lrvn?:
../../lib/common/arith.h:37:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
position.c:1179:10: note: in expansion of macro ?MAX?
 1179 |  int w = MAX(GD_border(g)[BOTTOM_IX].x, GD_border(g)[TOP_IX].x);
      |          ^~~
dotsplines.c: In function ?swap_spline?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
dotsplines.c:218:12: note: in expansion of macro ?N_GNEW?
  218 |     list = N_GNEW(sz, bezier);
      |            ^~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from dotsplines.c:18:
dotsplines.c: In function ?_dot_splines?:
../../lib/common/arith.h:32:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   32 | #define MIN(a,b) ((a)<(b)?(a):(b))
      |                  ^
dotsplines.c:357:21: note: in expansion of macro ?MIN?
  357 |      sd.LeftBound = MIN(sd.LeftBound, (ND_coord(n).x - ND_lw(n)));
      |                     ^~~
../../lib/common/arith.h:37:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
dotsplines.c:359:22: note: in expansion of macro ?MAX?
  359 |      sd.RightBound = MAX(sd.RightBound, (ND_coord(n).x + ND_rw(n)));
      |                      ^~~
In file included from dotsplines.c:17:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
dotsplines.c:136:28: note: in expansion of macro ?ALLOC?
  136 | #define GROWEDGES (edges = ALLOC (n_edges + CHUNK, edges, edge_t*))
      |                            ^~~~~
dotsplines.c:384:7: note: in expansion of macro ?GROWEDGES?
  384 |       GROWEDGES;
      |       ^~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
dotsplines.c:136:28: note: in expansion of macro ?ALLOC?
  136 | #define GROWEDGES (edges = ALLOC (n_edges + CHUNK, edges, edge_t*))
      |                            ^~~~~
dotsplines.c:384:7: note: in expansion of macro ?GROWEDGES?
  384 |       GROWEDGES;
      |       ^~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
dotsplines.c:136:28: note: in expansion of macro ?ALLOC?
  136 | #define GROWEDGES (edges = ALLOC (n_edges + CHUNK, edges, edge_t*))
      |                            ^~~~~
dotsplines.c:391:4: note: in expansion of macro ?GROWEDGES?
  391 |    GROWEDGES;
      |    ^~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
dotsplines.c:136:28: note: in expansion of macro ?ALLOC?
  136 | #define GROWEDGES (edges = ALLOC (n_edges + CHUNK, edges, edge_t*))
      |                            ^~~~~
dotsplines.c:391:4: note: in expansion of macro ?GROWEDGES?
  391 |    GROWEDGES;
      |    ^~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
dotsplines.c:136:28: note: in expansion of macro ?ALLOC?
  136 | #define GROWEDGES (edges = ALLOC (n_edges + CHUNK, edges, edge_t*))
      |                            ^~~~~
dotsplines.c:408:4: note: in expansion of macro ?GROWEDGES?
  408 |    GROWEDGES;
      |    ^~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
dotsplines.c:136:28: note: in expansion of macro ?ALLOC?
  136 | #define GROWEDGES (edges = ALLOC (n_edges + CHUNK, edges, edge_t*))
      |                            ^~~~~
dotsplines.c:408:4: note: in expansion of macro ?GROWEDGES?
  408 |    GROWEDGES;
      |    ^~~~~~~~~
dotsplines.c:420:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  420 |     qsort((char *) &edges[0], n_edges, sizeof(edges[0]),
      |                               ^~~~~~~
In file included from dotsplines.c:17:
dotsplines.c:424:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  424 |     P->boxes = N_NEW(n_nodes + 20 * 2 * NSUB, boxf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
dotsplines.c:425:19: note: in expansion of macro ?N_NEW?
  425 |     sd.Rank_box = N_NEW(i, boxf);
      |                   ^~~~~
dotsplines.c:474:14: warning: declaration of ?e0? shadows a previous local [-Wshadow]
  474 |      edge_t* e0;
      |              ^~
dotsplines.c:314:17: note: shadowed declaration is here
  314 |     edge_t *e, *e0, *e1, *ea, *eb, *le0, *le1, **edges = NULL;
      |                 ^~
In file included from dotsplines.c:17:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
dotsplines.c:479:14: note: in expansion of macro ?N_NEW?
  479 |   edgelist = N_NEW(cnt, edge_t*);
      |              ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from aspect.c:11:
aspect.c: In function ?computeNodeGroups?:
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from dotsplines.c:18:
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
dotsplines.c:493:15: note: in expansion of macro ?ND_coord?
  493 |       sizey = ND_coord(GD_rank(g)[r-1].v[0]).y - ND_coord(n).y;
      |               ^~~~~~~~
aspect.c:55:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   55 |     nodeGroups = N_GNEW(agnnodes(g), nodeGroup_t);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/types.h:503:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  503 | #define ND_ht(n) (((Agnodeinfo_t*)AGDATA(n))->ht)
      |                  ^
dotsplines.c:495:15: note: in expansion of macro ?ND_ht?
  495 |       sizey = ND_ht(n);
      |               ^~~~~
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
dotsplines.c:498:11: note: in expansion of macro ?ND_coord?
  498 |   sizey = ND_coord(n).y - ND_coord(GD_rank(g)[r+1].v[0]).y;
      |           ^~~~~~~~
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
dotsplines.c:501:13: note: in expansion of macro ?ND_coord?
  501 |   int upy = ND_coord(GD_rank(g)[r-1].v[0]).y - ND_coord(n).y;
      |             ^~~~~~~~
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
dotsplines.c:502:14: note: in expansion of macro ?ND_coord?
  502 |   int dwny = ND_coord(n).y - ND_coord(GD_rank(g)[r+1].v[0]).y;
      |              ^~~~~~~~
../../lib/common/types.h:490:50: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  490 | #define ND_UF_size(n) (((Agnodeinfo_t*)AGDATA(n))->UF_size)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
aspect.c:91:13: note: in expansion of macro ?ND_UF_size?
   91 |       N_NEW(ND_UF_size(l), node_t *);
      |             ^~~~~~~~~~
aspect.c: In function ?computeLayerWidths?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
aspect.c:195:22: note: in expansion of macro ?N_NEW?
  195 |     layerWidthInfo = N_NEW(nNodeGroups, layerWidthInfo_t);
      |                      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
aspect.c:199:6: note: in expansion of macro ?N_NEW?
  199 |      N_NEW(nNodeGroups, nodeGroup_t *);
      |      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
aspect.c:201:30: note: in expansion of macro ?N_NEW?
  201 |  layerWidthInfo[i].removed = N_NEW(nNodeGroups, int);
      |                              ^~~~~
aspect.c: In function ?sortLayers?:
aspect.c:267:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  267 |     qsort(sortedLayerIndex, agnnodes(g), sizeof(int), compFunction);
      |                             ^~~~~~~~~~~
aspect.c: In function ?compFunction2?:
aspect.c:296:26: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  296 |     nodeGroup_t **ind1 = (nodeGroup_t **) a, **ind2 = (nodeGroup_t **) b;
      |                          ^
aspect.c:296:55: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  296 |     nodeGroup_t **ind1 = (nodeGroup_t **) a, **ind2 = (nodeGroup_t **) b;
      |                                                       ^
aspect.c: In function ?reduceMaxWidth2?:
aspect.c:349:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  349 |    layerWidthInfo[maxLayerIndex].nNodeGroupsInLayer,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/dotgen/dot.h:15,
                 from aspect.c:11:
aspect.c: In function ?applyPacking2?:
aspect.c:430:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  430 |     sortedLayerIndex = N_NEW(agnnodes(g), int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
aspect.c: In function ?zapLayers?:
aspect.c:496:33: warning: unused parameter ?g? [-Wunused-parameter]
  496 | static void zapLayers(graph_t * g)
      |                       ~~~~~~~~~~^
dotsplines.c: In function ?cloneNode?:
dotsplines.c:953:15: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  953 |  int lbllen = strlen(ND_label(orign)->text);
      |               ^~~~~~
In file included from dotsplines.c:17:
dotsplines.c:954:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  954 |         char* buf = N_GNEW(lbllen+3,char);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
dotsplines.c:947:43: warning: unused parameter ?flipped? [-Wunused-parameter]
  947 | cloneNode (graph_t* g, node_t* orign, int flipped)
      |                                       ~~~~^~~~~~~
In file included from dotsplines.c:17:
dotsplines.c: In function ?makeSimpleFlatLabels?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
dotsplines.c:1052:23: note: in expansion of macro ?N_NEW?
 1052 |     edge_t** earray = N_NEW(cnt, edge_t*);
      |                       ^~~~~
dotsplines.c:1058:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1058 |     qsort (earray, cnt, sizeof(edge_t*), (qsort_cmpf) edgelblcmpfn);
      |                    ^~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from dotsplines.c:18:
dotsplines.c: In function ?make_flat_adj_edges?:
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
dotsplines.c:1292:14: note: in expansion of macro ?ND_coord?
 1292 |     rightx = ND_coord(hn).x;
      |              ^~~~~~~~
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
dotsplines.c:1293:13: note: in expansion of macro ?ND_coord?
 1293 |     leftx = ND_coord(tn).x;
      |             ^~~~~~~~
dotsplines.c:1295:17: warning: declaration of ?n? shadows a previous local [-Wshadow]
 1295 |         node_t* n;
      |                 ^
dotsplines.c:1244:13: note: shadowed declaration is here
 1244 |     node_t* n;
      |             ^
dotsplines.c:1329:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1329 |     midx = (ND_coord(tn).x - ND_rw(tn) + ND_coord(hn).x + ND_lw(hn))/2;
      |            ^
dotsplines.c:1330:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1330 |     midy = (ND_coord(auxt).x + ND_coord(auxh).x)/2;
      |            ^
dotsplines.c:1241:39: warning: unused parameter ?P? [-Wunused-parameter]
 1241 | make_flat_adj_edges(graph_t* g, path* P, edge_t** edges, int ind, int cnt, edge_t* e0,
      |                                 ~~~~~~^
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from dotsplines.c:18:
dotsplines.c: In function ?make_flat_labeled_edge?:
../../lib/common/types.h:493:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  493 | #define ND_coord(n) (((Agnodeinfo_t*)AGDATA(n))->coord)
      |                     ^
dotsplines.c:1469:11: note: in expansion of macro ?ND_coord?
 1469 |  ydelta = ND_coord(ln).y - GD_rank(g)[ND_rank(tn)].ht1 -
      |           ^~~~~~~~
dotsplines.c: In function ?make_flat_bottom_edges?:
dotsplines.c:1503:31: warning: declaration of ?splines? shadows a global declaration [-Wshadow]
 1503 |  ind, int cnt, edge_t* e, int splines)
      |                           ~~~~^~~~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from dotsplines.c:18:
../../lib/common/types.h:118:7: note: shadowed declaration is here
  118 |     } splines;
      |       ^~~~~~~
dotsplines.c: In function ?leftOf?:
dotsplines.c:1698:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1698 |     d = ((p1.y - p2.y) * (p3.x - p2.x)) -
      |         ^
dotsplines.c: In function ?make_regular_edge?:
dotsplines.c:1855:6: warning: declaration of ?splines? shadows a global declaration [-Wshadow]
 1855 |  int splines = et == ET_SPLINE;
      |      ^~~~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/dotgen/dot.h:15,
                 from dotsplines.c:18:
../../lib/common/types.h:118:7: note: shadowed declaration is here
  118 |     } splines;
      |       ^~~~~~~
In file included from dotsplines.c:17:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
dotsplines.c:1917:13: note: in expansion of macro ?RALLOC?
 1917 |   pointfs = RALLOC(numpts, pointfs, pointf);
      |             ^~~~~~
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
dotsplines.c:1965:16: note: in expansion of macro ?RALLOC?
 1965 |      pointfs = RALLOC(numpts, pointfs, pointf);
      |                ^~~~~~
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
dotsplines.c:1986:13: note: in expansion of macro ?RALLOC?
 1986 |  pointfs2 = RALLOC(numpts2, pointfs2, pointf);
      |             ^~~~~~
dotsplines.c: In function ?completeregularpath?:
dotsplines.c:2012:21: warning: unused parameter ?flag? [-Wunused-parameter]
 2012 |       int boxn, int flag)
      |                 ~~~~^~~~
dotsplines.c: In function ?makeregularend?:
dotsplines.c:2122:5: warning: switch missing default case [-Wswitch-default]
 2122 |     switch (side) {
      |     ^~~~~~
dotsplines.c: In function ?adjustregularpath?:
dotsplines.c:2253:7: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2253 |   x = (bp1->LL.x + bp1->UR.x) / 2;
      |       ^
dotsplines.c:2258:7: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2258 |   x = (bp1->LL.x + bp1->UR.x) / 2;
      |       ^
dotsplines.c: In function ?rank_box?:
dotsplines.c:2285:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2285 |     if (b.LL.x == b.UR.x) {
      |                ^~
dotsplines.c: In function ?straight_len?:
dotsplines.c:2312:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2312 |  if (ND_coord(v).x != ND_coord(n).x)
      |                    ^~
dotsplines.c: In function ?recover_slack?:
dotsplines.c:2349:34: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2349 |      resize_vn(vn, p->boxes[b].LL.x, p->boxes[b].UR.x,
      |                    ~~~~~~~~~~~~~~^~
dotsplines.c:2349:52: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2349 |      resize_vn(vn, p->boxes[b].LL.x, p->boxes[b].UR.x,
      |                                      ~~~~~~~~~~~~~~^~
dotsplines.c:2350:26: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2350 |         p->boxes[b].UR.x + ND_rw(vn));
dotsplines.c:2352:34: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2352 |      resize_vn(vn, p->boxes[b].LL.x, (p->boxes[b].LL.x +
      |                    ~~~~~~~~~~~~~~^~
dotsplines.c:2353:29: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2352 |      resize_vn(vn, p->boxes[b].LL.x, (p->boxes[b].LL.x +
      |                                      ~~~~~~~~~~~~~~~~~~~
 2353 |           p->boxes[b].UR.x) / 2,
      |           ~~~~~~~~~~~~~~~~~~^~~
dotsplines.c:2354:23: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 2354 |         p->boxes[b].UR.x);
      |         ~~~~~~~~~~~~~~^~
  CCLD     libdotgen_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/dotgen'
Making all in fdpgen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/fdpgen'
  CC       clusteredges.lo
  CC       comp.lo
  CC       xlayout.lo
  CC       layout.lo
  CC       dbg.lo
  CC       tlayout.lo
  CC       grid.lo
  CC       fdpinit.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/fdpgen/fdp.h:14,
                 from comp.c:23:
comp.c: In function ?findCComp?:
comp.c:70:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   70 |     marks = N_NEW(agnnodes(g), char); /* freed below */
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
comp.c:126:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  126 |     comps = cp = N_NEW(c_cnt + 1, graph_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/fdpgen/fdp.h:14,
                 from grid.c:24:
grid.c: In function ?newBlock?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
grid.c:46:17: note: in expansion of macro ?N_GNEW?
   46 |     newb->mem = N_GNEW(size, cell);
      |                 ^~~~~~
grid.c: In function ?getCell?:
grid.c:86:28: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   86 |      bp->next = newBlock(2 * (bp->endp - bp->mem));
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/fdpgen/fdp.h:14,
                 from grid.c:24:
grid.c: In function ?adjustGrid?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
grid.c:189:15: note: in expansion of macro ?N_GNEW?
  189 |  g->listMem = N_GNEW(nsize, node_list);
      |               ^~~~~~
tlayout.c: In function ?init_params?:
tlayout.c:138:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  138 |     if (T_T0 == -1.0) {
      |              ^~
tlayout.c: In function ?fdp_initParams?:
tlayout.c:186:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  186 |     if (D_T0 == -1.0) {
      |              ^~
tlayout.c: In function ?doRep?:
tlayout.c:222:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  222 |     while (dist2 == 0.0) {
      |                  ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/fdpgen/fdp.h:14,
                 from ../../lib/fdpgen/tlayout.h:18,
                 from fdpinit.c:21:
fdpinit.c: In function ?fdp_init_node_edge?:
fdpinit.c:95:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   95 |     GD_neato_nlist(g) = N_NEW(nn + 1, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
tlayout.c: In function ?applyAttr?:
tlayout.c:332:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  332 |     while (dist2 == 0.0) {
      |                  ^~
layout.c: In function ?finalCC?:
layout.c:137:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  137 |     pt.y = -bb.LL.y + margin + GD_border(rg)[BOTTOM_IX].y;
      |            ^
tlayout.c: In function ?gAdjust?:
tlayout.c:394:19: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  394 | #define FLOOR(d) ((int)floor(d))
      |                   ^
tlayout.c:410:16: note: in expansion of macro ?FLOOR?
  410 |  addGrid(grid, FLOOR((ND_pos(n))[0] / T_Cell), FLOOR((ND_pos(n))[1] / T_Cell),
      |                ^~~~~
layout.c:141:16: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  141 |     bb.UR.y += pt.y + margin + GD_border(rg)[TOP_IX].y;
      |                ^~
tlayout.c:394:19: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  394 | #define FLOOR(d) ((int)floor(d))
      |                   ^
tlayout.c:410:48: note: in expansion of macro ?FLOOR?
  410 |  addGrid(grid, FLOOR((ND_pos(n))[0] / T_Cell), FLOOR((ND_pos(n))[1] / T_Cell),
      |                                                ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/fdpgen/fdp.h:14,
                 from ../../lib/fdpgen/tlayout.h:18,
                 from layout.c:35:
layout.c: In function ?addCluster?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
layout.c:300:14: note: in expansion of macro ?RALLOC?
  300 |  clist->cl = RALLOC(clist->sz, clist->cl, graph_t *);
      |              ^~~~~~
layout.c: In function ?addEdge?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
layout.c:383:10: note: in expansion of macro ?ALLOC?
  383 |     el = ALLOC(cnt + 1, el, edge_t *);
      |          ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
layout.c:383:10: note: in expansion of macro ?ALLOC?
  383 |     el = ALLOC(cnt + 1, el, edge_t *);
      |          ^~~~~
tlayout.c: At top level:
tlayout.c:627:6: warning: no previous prototype for ?dumpstat? [-Wmissing-prototypes]
  627 | void dumpstat(graph_t * g)
      |      ^~~~~~~~
tlayout.c: In function ?fdp_tLayout?:
tlayout.c:688:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  688 |     if (ctr.x != 0.0 || ctr.y != 0.0) {
      |               ^~
tlayout.c:688:31: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  688 |     if (ctr.x != 0.0 || ctr.y != 0.0) {
      |                               ^~
layout.c: In function ?deriveGraph?:
clusteredges.c:40:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
   40 | #if DEBUG > 1
      |     ^~~~~
layout.c:526:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  526 |  PORTS(dg) = pq = N_NEW(sz + 1, bport_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/fdpgen/clusteredges.h:18,
                 from clusteredges.c:23:
clusteredges.c: In function ?addObj?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
clusteredges.c:66:15: note: in expansion of macro ?RALLOC?
   66 |      l->obs = RALLOC(l->sz, l->obs, Ppoly_t *);
      |               ^~~~~~
layout.c: In function ?getEdgeList?:
layout.c:596:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  596 |     erecs = N_NEW(deg + 1, erec);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
layout.c:611:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  611 |     qsort(erecs, deg, sizeof(erec), ecmp);
      |                  ^~~
layout.c:622:39: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  622 |      while (j < deg && erecs[j].alpha == a)
      |                                       ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/fdpgen/fdp.h:14,
                 from ../../lib/fdpgen/tlayout.h:18,
                 from layout.c:35:
layout.c: In function ?expandCluster?:
layout.c:715:16: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  715 |  pp = N_NEW(sz + 1, bport_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
clusteredges.c: In function ?compoundEdges?:
clusteredges.c:268:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  268 |       P->boxes = N_NEW(agnnodes(g) + 20 * 2 * 9, boxf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
layout.c: In function ?layout?:
clusteredges.c:251:50: warning: unused parameter ?edgetype? [-Wunused-parameter]
  251 | int compoundEdges(graph_t * g, expand_t* pm, int edgetype)
      |                                              ~~~~^~~~~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
layout.c:903:11: note: in expansion of macro ?N_NEW?
  903 |      bp = N_NEW(c_cnt, boolean);
      |           ^~~~~
layout.c: In function ?mkClusters?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
layout.c:1027:20: note: in expansion of macro ?RALLOC?
 1027 |      GD_clust(g) = RALLOC(list.cnt + 1, list.cl, graph_t*);
      |                    ^~~~~~
layout.c: In function ?fdp_init_graph?:
layout.c:1035:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1035 |     GD_ndim(g) = late_int(g, agattr(g,AGRAPH, "dim", NULL), 2, 2);
      |                  ^~~~~~~~
xlayout.c:58:6: warning: no previous prototype for ?pr2graphs? [-Wmissing-prototypes]
   58 | void pr2graphs(Agraph_t *g0, Agraph_t *g1)
      |      ^~~~~~~~~
xlayout.c: In function ?xinit_params?:
xlayout.c:83:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   83 |     if (xParams.T0 == 0.0)
      |                    ^~
xlayout.c:74:35: warning: unused parameter ?g? [-Wunused-parameter]
   74 | static void xinit_params(graph_t* g, int n, xparams * xpms)
      |                          ~~~~~~~~~^
xlayout.c: In function ?doRep?:
xlayout.c:259:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  259 |     while (dist2 == 0.0) {
      |                  ^~
In file included from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/fdpgen/fdp.h:14,
                 from ../../lib/fdpgen/xlayout.h:18,
                 from xlayout.c:27:
xlayout.c: In function ?x_layout?:
../../lib/common/geom.h:63:27: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   63 | #define PS2INCH(a_points) ((a_points)/(double)POINTS_PER_INCH)
      |                           ^
xlayout.c:456:13: note: in expansion of macro ?PS2INCH?
  456 |  X_marg.x = PS2INCH(X_marg.x); /* sepFactor is in points */
      |             ^~~~~~~
../../lib/common/geom.h:63:27: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   63 | #define PS2INCH(a_points) ((a_points)/(double)POINTS_PER_INCH)
      |                           ^
xlayout.c:457:13: note: in expansion of macro ?PS2INCH?
  457 |  X_marg.y = PS2INCH(X_marg.y);
      |             ^~~~~~~
  CCLD     libfdpgen_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/fdpgen'
Making all in neatogen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/neatogen'
  CC       heap.lo
  CC       geometry.lo
  CC       adjust.lo
  CC       circuit.lo
  CC       info.lo
  CC       neatoinit.lo
  CC       hedges.lo
  CC       edges.lo
geometry.c: In function ?geominit?:
geometry.c:29:19: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   29 |     sqrt_nsites = (int) sqrt(sn);
      |                   ^
geometry.c: In function ?intersection?:
geometry.c:75:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   75 |     if (denom == 0.0)
      |               ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from adjust.c:16:
adjust.c: In function ?makeInfo?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:151:16: note: in expansion of macro ?N_GNEW?
  151 |     nodeInfo = N_GNEW(nsites, Info_t);
      |                ^~~~~~
In file included from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from adjust.c:16:
../../lib/common/geom.h:63:27: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   63 | #define PS2INCH(a_points) ((a_points)/(double)POINTS_PER_INCH)
      |                           ^
adjust.c:161:14: note: in expansion of macro ?PS2INCH?
  161 |  pmargin.x = PS2INCH(pmargin.x);
      |              ^~~~~~~
../../lib/common/geom.h:63:27: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   63 | #define PS2INCH(a_points) ((a_points)/(double)POINTS_PER_INCH)
      |                           ^
adjust.c:162:14: note: in expansion of macro ?PS2INCH?
  162 |  pmargin.y = PS2INCH(pmargin.y);
      |              ^~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from adjust.c:16:
adjust.c: In function ?sortSites?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:214:10: note: in expansion of macro ?N_GNEW?
  214 |  sites = N_GNEW(nsites, Site *);
      |          ^~~~~~
adjust.c:228:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  228 |     qsort(sites, nsites, sizeof(Site *), scomp);
      |                  ^~~~~~
adjust.c: In function ?rmEquality?:
adjust.c:284:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  284 |      (*jp)->coord.x != (*ip)->coord.x ||
      |                     ^~
adjust.c:285:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  285 |      (*jp)->coord.y != (*ip)->coord.y) {
      |                     ^~
adjust.c:294:24: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  294 |         (*kp)->coord.x == (*ip)->coord.x &&
      |                        ^~
adjust.c:295:24: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  295 |         (*kp)->coord.y == (*ip)->coord.y) {
      |                        ^~
adjust.c:302:37: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  302 |  if (kp < endSite && (*kp)->coord.y == (*ip)->coord.y) {
      |                                     ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from adjust.c:16:
adjust.c: In function ?getSizes?:
adjust.c:645:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  645 |     real *sizes = N_GNEW(Ndim * agnnodes(g), real);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
info.c: In function ?compare?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:658:10: note: in expansion of macro ?N_GNEW?
  658 |  elabs = N_GNEW(nedge_nodes, int);
      |          ^~~~~~
info.c:44:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   44 |     if (p->p.x == q->p.x && p->p.y == q->p.y)
      |                ^~
info.c:44:36: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   44 |     if (p->p.x == q->p.x && p->p.y == q->p.y)
      |                                    ^~
adjust.c: In function ?makeMatrix?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:702:9: note: in expansion of macro ?N_GNEW?
  702 |     I = N_GNEW(nedges, int);
      |         ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:703:9: note: in expansion of macro ?N_GNEW?
  703 |     J = N_GNEW(nedges, int);
      |         ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:704:11: note: in expansion of macro ?N_GNEW?
  704 |     val = N_GNEW(nedges, real);
      |           ^~~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:709:9: note: in expansion of macro ?N_NEW?
  709 |  valD = N_NEW(nedges, real);
      |         ^~~~~
info.c: In function ?addVertex?:
info.c:116:12: warning: declaration of ?origin? shadows a global declaration [-Wshadow]
  116 |     Point *origin = &s->coord;
      |            ^~~~~~
In file included from ../../lib/neatogen/site.h:17,
                 from ../../lib/neatogen/voronoi.h:17,
                 from ../../lib/neatogen/info.h:17,
                 from info.c:14:
../../lib/neatogen/geometry.h:25:18: note: shadowed declaration is here
   25 |     extern Point origin;
      |                  ^~~~~~
adjust.c: In function ?fdpAdjust?:
adjust.c:750:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  750 |     real *pos = N_NEW(Ndim * agnnodes(g), real);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:42,
                 from hedges.c:13:
hedges.c: In function ?ELinitialize?:
adjust.c: In function ?vpscAdjust?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
adjust.c:806:21: note: in expansion of macro ?N_GNEW?
  806 |     pointf* nsize = N_GNEW(nnodes, pointf);
      |                     ^~~~~~
adjust.c:808:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  808 |     float* f_storage = N_GNEW(dim * nnodes, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
hedges.c:39:11: note: in expansion of macro ?N_GNEW?
   39 |  ELhash = N_GNEW(ELhashsize, Halfedge *);
      |           ^~~~~~
adjust.c: In function ?normalize?:
adjust.c:912:9: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  912 |     if (p.x || p.y) ret = 1;
      |         ^
adjust.c:912:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  912 |     if (p.x || p.y) ret = 1;
      |             ^~
hedges.c: In function ?hintersect?:
hedges.c:76:23: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   76 |  (e1->reg[1]->coord.y == e2->reg[1]->coord.y &&
      |                       ^~
adjust.c:926:9: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  926 |     if (phi) {
      |         ^~~
hedges.c: In function ?right_of?:
hedges.c:112:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  112 |     if (e->a == 1.0) {
      |              ^~
adjust.c: In function ?getAdjustMode?:
adjust.c:1011:40: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1011 |      if (!strncasecmp(s, ap->attrib, ap->len)) {
      |                                      ~~^~~~~
hedges.c: In function ?ELleftbnd?:
hedges.c:189:14: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  189 |     bucket = (p->x - xmin) / deltax * ELhashsize;
      |              ^
adjust.c: In function ?simpleScale?:
adjust.c:1070:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1070 |      if (sc.y == 1 && sc.x == 1) return 0;
      |               ^~
adjust.c:1070:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1070 |      if (sc.y == 1 && sc.x == 1) return 0;
      |                            ^~
heap.c: In function ?PQbucket?:
heap.c:37:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   37 |  bucket = b;
      |           ^
heap.c: In function ?PQinsert?:
heap.c:53:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   53 |      (he->ystar == next->ystar
      |                 ^~
In file included from ../../lib/common/render.h:42,
                 from heap.c:12:
heap.c: In function ?PQinitialize?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
heap.c:120:11: note: in expansion of macro ?N_GNEW?
  120 |  PQhash = N_GNEW(PQhashsize, Halfedge);
      |           ^~~~~~
heap.c: At top level:
heap.c:133:6: warning: no previous prototype for ?PQdump? [-Wmissing-prototypes]
  133 | void PQdump(void)
      |      ^~~~~~
edges.c: In function ?clip_line?:
edges.c:81:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   81 |     if (e->a == 1.0 && e->b >= 0.0) {
      |              ^~
edges.c:89:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   89 |     if (e->a == 1.0) {
      |              ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from neatoinit.c:20:
neatoinit.c: In function ?cluster_map?:
neatoinit.c:190:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  190 |     boolean* assigned = N_NEW(agnnodes(g), boolean);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatoinit.c:201:28: note: in expansion of macro ?N_GNEW?
  201 |     cs = cdata->clusters = N_GNEW(nclusters,int*);
      |                            ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatoinit.c:202:32: note: in expansion of macro ?N_GNEW?
  202 |     cn = cdata->clustersizes = N_GNEW(nclusters,int);
      |                                ^~~~~~
neatoinit.c:210:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  210 |             c = *cs++ = N_GNEW(*cn++,int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
neatoinit.c:224:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  224 |     cdata->bb=N_GNEW(cdata->nclusters,boxf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
neatoinit.c:225:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  225 |     cdata->toplevel=N_GNEW(cdata->ntoplevel,int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
neatoinit.c: In function ?user_spline?:
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
neatoinit.c:301:7: note: in expansion of macro ?ALLOC?
  301 |  ps = ALLOC(n, 0, pointf);
      |       ^~~~~
neatoinit.c: In function ?add_cluster?:
neatoinit.c:449:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  449 |     GD_clust(g) = ZALLOC(cno + 1, GD_clust(g), graph_t *, GD_n_cluster(g));
      |                          ~~~~^~~
../../lib/common/memory.h:28:63: note: in definition of macro ?ZALLOC?
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                               ^~~~
../../lib/common/types.h:393:52: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  393 | #define GD_n_cluster(g) (((Agraphinfo_t*)AGDATA(g))->n_cluster)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../lib/common/memory.h:28:81: note: in definition of macro ?ZALLOC?
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                                                 ^~~~~
neatoinit.c:449:59: note: in expansion of macro ?GD_n_cluster?
  449 |     GD_clust(g) = ZALLOC(cno + 1, GD_clust(g), graph_t *, GD_n_cluster(g));
      |                                                           ^~~~~~~~~~~~
../../lib/common/memory.h:28:109: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   28 | #define ZALLOC(size,ptr,type,osize) (ptr? (type*)zrealloc(ptr,size,sizeof(type),osize):(type*)zmalloc((size)*sizeof(type)))
      |                                                                                                             ^
neatoinit.c:449:19: note: in expansion of macro ?ZALLOC?
  449 |     GD_clust(g) = ZALLOC(cno + 1, GD_clust(g), graph_t *, GD_n_cluster(g));
      |                   ^~~~~~
neatoinit.c: In function ?init_nop?:
neatoinit.c:588:53: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  588 |  if (translate && !haveBackground && (GD_bb(g).LL.x != 0||GD_bb(g).LL.y != 0))
      |                                                     ^~
neatoinit.c:588:73: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  588 |  if (translate && !haveBackground && (GD_bb(g).LL.x != 0||GD_bb(g).LL.y != 0))
      |                                                                         ^~
neatoinit.c: In function ?neato_init_graph?:
neatoinit.c:611:26: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  611 |     GD_ndim(agroot(g)) = late_int(g, agfindgraphattr(g, "dim"), outdim, 2);
      |                          ^~~~~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from neatoinit.c:20:
../../lib/common/arith.h:32:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   32 | #define MIN(a,b) ((a)<(b)?(a):(b))
      |                  ^
neatoinit.c:613:24: note: in expansion of macro ?MIN?
  613 |     GD_odim(g->root) = MIN(outdim, Ndim);
      |                        ^~~
neatoinit.c: In function ?dfsCycle?:
neatoinit.c:712:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  712 |  if (graph[i].edists[e] == 1.0) continue;  /* in edge */
      |                         ^~
neatoinit.c:716:34: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  716 |             graph[i].edists[e] = x;
      |                                  ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from neatoinit.c:20:
neatoinit.c: In function ?makeGraphData?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatoinit.c:799:13: note: in expansion of macro ?N_GNEW?
  799 |     graph = N_GNEW(nv, vtx_data);
      |             ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatoinit.c:800:13: note: in expansion of macro ?N_GNEW?
  800 |     nodes = N_GNEW(nv, node_t*);
      |             ^~~~~~
neatoinit.c:801:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  801 |     edges = N_GNEW(2 * ne + nv, int); /* reserve space for self loops */
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
neatoinit.c:803:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  803 |  ewgts = N_GNEW(2 * ne + nv, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
neatoinit.c:805:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  805 |  eweights = N_GNEW(2 * ne + nv, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
neatoinit.c:808:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  808 |  edists = N_GNEW(2*ne+nv,float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from neatoinit.c:20:
../../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:842:33: note: in expansion of macro ?ED_factor?
  842 |       graph[i].eweights[idx] += ED_factor(ep);
      |                                 ^~~~~~~~~
neatoinit.c:844:20: warning: conversion from ?float? to ?int? may change value [-Wfloat-conversion]
  844 |       int curlen = graph[i].ewgts[idx];
      |                    ^~~~~
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from neatoinit.c:20:
../../lib/common/arith.h:37:18: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   37 | #define MAX(a,b) ((a)>(b)?(a):(b))
      |                  ^
neatoinit.c:845:29: note: in expansion of macro ?MAX?
  845 |       graph[i].ewgts[idx] = MAX(ED_dist(ep), curlen);
      |                             ^~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from neatoinit.c:20:
../../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:854:21: note: in expansion of macro ?ED_factor?
  854 |       *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:856:18: note: in expansion of macro ?ED_dist?
  856 |       *ewgts++ = ED_dist(ep);
      |                  ^~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from neatoinit.c:20:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
neatoinit.c:891:10: note: in expansion of macro ?RALLOC?
  891 |  edges = RALLOC(2 * ne + nv, graph[0].edges, int);
      |          ^~~~~~
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
neatoinit.c:893:14: note: in expansion of macro ?RALLOC?
  893 |      ewgts = RALLOC(2 * ne + nv, graph[0].ewgts, float);
      |              ^~~~~~
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
neatoinit.c:895:17: note: in expansion of macro ?RALLOC?
  895 |      eweights = RALLOC(2 * ne + nv, graph[0].eweights, float);
      |                 ^~~~~~
neatoinit.c: In function ?majorization?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatoinit.c:1140:14: note: in expansion of macro ?N_GNEW?
 1140 |     coords = N_GNEW(dim, double *);
      |              ^~~~~~
neatoinit.c:1141:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1141 |     coords[0] = N_GNEW(nv * dim, double);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatoinit.c:1171:14: note: in expansion of macro ?N_GNEW?
 1171 |      nsize = N_GNEW(nv, pointf);
      |              ^~~~~~
neatoinit.c: In function ?neato_layout?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatoinit.c:1467:12: note: in expansion of macro ?N_NEW?
 1467 |       bp = N_NEW(n_cc, boolean);
      |            ^~~~~
neatoinit.c:1471:18: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1471 |   pinfo.margin = Pack;
      |                  ^~~~
  CC       legal.lo
  CC       lu.lo
  CC       matinv.lo
  CC       memory.lo
  CC       poly.lo
  CC       printvis.lo
legal.c: In function ?sgnarea?:
legal.c:75:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   75 |     i[0] = t == 0 ? 0 : (t > 0 ? 1 : -1);
      |              ^~
legal.c:77:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   77 |     i[1] = t == 0 ? 0 : (t > 0 ? 1 : -1);
      |              ^~
legal.c: In function ?between?:
legal.c:84:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   84 |     if (f == g || g == h)
      |           ^~
legal.c:84:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   84 |     if (f == g || g == h)
      |                     ^~
legal.c: In function ?online?:
legal.c:96:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   96 |     return a.x == b.x
      |                ^~
legal.c:97:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   97 |       ? (a.x == c.x && -1 != between(a.y, c.y, b.y))
      |              ^~
legal.c: In function ?intpoint?:
legal.c:117:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  117 |  if (ls.x == le.x) {
      |           ^~
legal.c:120:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  120 |  } else if (ms.x == me.x) {
      |                  ^~
legal.c:155:36: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  155 |  if ((ls.x - le.x) * (ms.y - ls.y) == (ls.y - le.y) * (ms.x - ls.x)) {
      |                                    ^~
legal.c:114:5: warning: switch missing default case [-Wswitch-default]
  114 |     switch (cond) {
      |     ^~~~~~
legal.c: In function ?realIntersect?:
legal.c:186:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  186 |     if ((vft.x != avft.x && vsd.x != avsd.x) ||
      |                ^~
legal.c:186:35: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  186 |     if ((vft.x != avft.x && vsd.x != avsd.x) ||
      |                                   ^~
legal.c:187:9: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  187 |  (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) ||
      |         ^~
legal.c:20:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                            ^~
legal.c:187:23: note: in expansion of macro ?EQ_PT?
  187 |  (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) ||
      |                       ^~~~~
legal.c:20:48: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                                                ^~
legal.c:187:23: note: in expansion of macro ?EQ_PT?
  187 |  (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) ||
      |                       ^~~~~
legal.c:20:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                            ^~
legal.c:187:41: note: in expansion of macro ?EQ_PT?
  187 |  (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) ||
      |                                         ^~~~~
legal.c:20:48: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                                                ^~
legal.c:187:41: note: in expansion of macro ?EQ_PT?
  187 |  (vft.x == avft.x && !EQ_PT(vft, p) && !EQ_PT(avft, p)) ||
      |                                         ^~~~~
legal.c:188:9: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  188 |  (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p)))
      |         ^~
legal.c:20:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                            ^~
legal.c:188:23: note: in expansion of macro ?EQ_PT?
  188 |  (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p)))
      |                       ^~~~~
legal.c:20:48: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                                                ^~
legal.c:188:23: note: in expansion of macro ?EQ_PT?
  188 |  (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p)))
      |                       ^~~~~
legal.c:20:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                            ^~
legal.c:188:41: note: in expansion of macro ?EQ_PT?
  188 |  (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p)))
      |                                         ^~~~~
legal.c:20:48: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   20 | #define EQ_PT(v,w) (((v).x == (w).x) && ((v).y == (w).y))
      |                                                ^~
legal.c:188:41: note: in expansion of macro ?EQ_PT?
  188 |  (vsd.x == avsd.x && !EQ_PT(vsd, p) && !EQ_PT(avsd, p)))
      |                                         ^~~~~
legal.c: In function ?find_intersection?:
legal.c:207:19: warning: unused parameter ?ilist? [-Wunused-parameter]
  207 |     intersection* ilist, data *input)
      |     ~~~~~~~~~~~~~~^~~~~
legal.c:207:32: warning: unused parameter ?input? [-Wunused-parameter]
  207 |     intersection* ilist, data *input)
      |                          ~~~~~~^~~~~
legal.c: In function ?gt?:
legal.c:253:41: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  253 |     if ((t = (*i)->pos.x - (*j)->pos.x) != 0.)
      |                                         ^~
legal.c:255:41: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  255 |     if ((t = (*i)->pos.y - (*j)->pos.y) == 0.)
      |                                         ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from legal.c:12:
legal.c: In function ?find_ints?:
legal.c:279:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  279 |     pvertex = N_GNEW(input->nvertices, vertex *);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
legal.c:285:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  285 |     qsort(pvertex, input->nvertices, sizeof(vertex *),
      |                    ~~~~~^~~~~~~~~~~
legal.c:293:6: warning: switch missing default case [-Wswitch-default]
  293 |      switch (gt(&pt1, &pt2)) {
      |      ^~~~~~
legal.c:267:12: warning: unused parameter ?polygon_list? [-Wunused-parameter]
  267 |    polygon polygon_list[],
      |    ~~~~~~~~^~~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from legal.c:12:
legal.c: In function ?Plegal_arrangement?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
legal.c:409:20: note: in expansion of macro ?N_GNEW?
  409 |     polygon_list = N_GNEW(n_polys, polygon);
      |                    ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
legal.c:414:19: note: in expansion of macro ?N_GNEW?
  414 |     vertex_list = N_GNEW(nverts, vertex);
      |                   ^~~~~~
lu.c:64:5: warning: no previous prototype for ?lu_decompose? [-Wmissing-prototypes]
   64 | int lu_decompose(double **a, int n)
      |     ^~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from lu.c:46:
lu.c: In function ?lu_decompose?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
lu.c:74:10: note: in expansion of macro ?N_NEW?
   74 |     ps = N_NEW(n, int);
      |          ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
lu.c:76:14: note: in expansion of macro ?N_NEW?
   76 |     scales = N_NEW(n, double);
      |              ^~~~~
lu.c:84:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   84 |  if (biggest != 0.0)
      |              ^~
lu.c:102:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  102 |  if (biggest == 0.0)
      |              ^~
lu.c:114:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  114 |      if (mult != 0.0) {
      |               ^~
lu.c:121:30: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  121 |     if (lu[ps[n - 1]][n - 1] == 0.0)
      |                              ^~
lu.c: At top level:
lu.c:137:6: warning: no previous prototype for ?lu_solve? [-Wmissing-prototypes]
  137 | void lu_solve(double *x, double *b, int n)
      |      ^~~~~~~~
matinv.c:39:5: warning: no previous prototype for ?matinv? [-Wmissing-prototypes]
   39 | int matinv(double **A, double **Ainv, int n)
      |     ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from matinv.c:35:
matinv.c: In function ?matinv?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
matinv.c:49:9: note: in expansion of macro ?N_NEW?
   49 |     b = N_NEW(n, double);
      |         ^~~~~
memory.c: In function ?freeinit?:
memory.c:38:22: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   38 | #define LCM(x,y) ((x)%(y) == 0 ? (x) : (y)%(x) == 0 ? (y) : x*(y/gcd(x,y)))
      |                      ^
memory.c:44:20: note: in expansion of macro ?LCM?
   44 |     fl->nodesize = LCM(size, sizeof(Freenode));
      |                    ^~~
memory.c:38:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   38 | #define LCM(x,y) ((x)%(y) == 0 ? (x) : (y)%(x) == 0 ? (y) : x*(y/gcd(x,y)))
      |                                           ^
memory.c:44:20: note: in expansion of macro ?LCM?
   44 |     fl->nodesize = LCM(size, sizeof(Freenode));
      |                    ^~~
memory.c:38:65: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   38 | #define LCM(x,y) ((x)%(y) == 0 ? (x) : (y)%(x) == 0 ? (y) : x*(y/gcd(x,y)))
      |                                                                 ^
memory.c:44:20: note: in expansion of macro ?LCM?
   44 |     fl->nodesize = LCM(size, sizeof(Freenode));
      |                    ^~~
memory.c:38:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   38 | #define LCM(x,y) ((x)%(y) == 0 ? (x) : (y)%(x) == 0 ? (y) : x*(y/gcd(x,y)))
      |                                                              ^
memory.c:44:20: note: in expansion of macro ?LCM?
   44 |     fl->nodesize = LCM(size, sizeof(Freenode));
      |                    ^~~
memory.c:38:34: warning: operand of ??:? changes signedness from ?int? to ?long unsigned int? due to unsignedness of other operand [-Wsign-compare]
   38 | #define LCM(x,y) ((x)%(y) == 0 ? (x) : (y)%(x) == 0 ? (y) : x*(y/gcd(x,y)))
      |                                  ^~~
memory.c:44:20: note: in expansion of macro ?LCM?
   44 |     fl->nodesize = LCM(size, sizeof(Freenode));
      |                    ^~~
memory.c:38:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   38 | #define LCM(x,y) ((x)%(y) == 0 ? (x) : (y)%(x) == 0 ? (y) : x*(y/gcd(x,y)))
      |                                      ^
memory.c:44:20: note: in expansion of macro ?LCM?
   44 |     fl->nodesize = LCM(size, sizeof(Freenode));
      |                    ^~~
memory.c:38:18: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
   38 | #define LCM(x,y) ((x)%(y) == 0 ? (x) : (y)%(x) == 0 ? (y) : x*(y/gcd(x,y)))
      |                  ^
memory.c:44:20: note: in expansion of macro ?LCM?
   44 |     fl->nodesize = LCM(size, sizeof(Freenode));
      |                    ^~~
memory.c: In function ?getfree?:
memory.c:70:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   70 |  mem->nodes = gmalloc(sqrt_nsites * size);
      |                       ~~~~~~~~~~~~^~~~~~
poly.c: In function ?bbox?:
poly.c:50:12: warning: declaration of ?xmin? shadows a global declaration [-Wshadow]
   50 |     double xmin, ymin, xmax, ymax;
      |            ^~~~
In file included from ../../lib/neatogen/poly.h:17,
                 from poly.c:18:
../../lib/neatogen/geometry.h:27:19: note: shadowed declaration is here
   27 |     extern double xmin, xmax, ymin, ymax; /* extreme x,y values of sites */
      |                   ^~~~
poly.c:50:18: warning: declaration of ?ymin? shadows a global declaration [-Wshadow]
   50 |     double xmin, ymin, xmax, ymax;
      |                  ^~~~
In file included from ../../lib/neatogen/poly.h:17,
                 from poly.c:18:
../../lib/neatogen/geometry.h:27:31: note: shadowed declaration is here
   27 |     extern double xmin, xmax, ymin, ymax; /* extreme x,y values of sites */
      |                               ^~~~
poly.c:50:24: warning: declaration of ?xmax? shadows a global declaration [-Wshadow]
   50 |     double xmin, ymin, xmax, ymax;
      |                        ^~~~
In file included from ../../lib/neatogen/poly.h:17,
                 from poly.c:18:
../../lib/neatogen/geometry.h:27:25: note: shadowed declaration is here
   27 |     extern double xmin, xmax, ymin, ymax; /* extreme x,y values of sites */
      |                         ^~~~
poly.c:50:30: warning: declaration of ?ymax? shadows a global declaration [-Wshadow]
   50 |     double xmin, ymin, xmax, ymax;
      |                              ^~~~
In file included from ../../lib/neatogen/poly.h:17,
                 from poly.c:18:
../../lib/neatogen/geometry.h:27:37: note: shadowed declaration is here
   27 |     extern double xmin, xmax, ymin, ymax; /* extreme x,y values of sites */
      |                                     ^~~~
poly.c: In function ?isBox?:
poly.c:90:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   90 |     if (verts[0].y == verts[1].y)
      |                    ^~
poly.c:91:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   91 |  return ((verts[2].y == verts[3].y) &&
      |                      ^~
poly.c:92:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   92 |   (verts[0].x == verts[3].x) && (verts[1].x == verts[2].x));
      |               ^~
poly.c:92:45: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   92 |   (verts[0].x == verts[3].x) && (verts[1].x == verts[2].x));
      |                                             ^~
poly.c:94:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   94 |  return ((verts[0].x == verts[1].x) &&
      |                      ^~
poly.c:95:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   95 |   (verts[2].x == verts[3].x) &&
      |               ^~
poly.c:96:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   96 |   (verts[0].y == verts[3].y) && (verts[1].y == verts[2].y));
      |               ^~
poly.c:96:45: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   96 |   (verts[0].y == verts[3].y) && (verts[1].y == verts[2].y));
      |                                             ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from poly.c:14:
poly.c: In function ?genRound?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:126:13: note: in expansion of macro ?N_GNEW?
  126 |     verts = N_GNEW(sides, Point);
      |             ^~~~~~
poly.c: In function ?makeAddPoly?:
poly.c:148:8: warning: declaration of ?b? shadows a previous local [-Wshadow]
  148 |  Point b;
      |        ^
poly.c:145:10: note: shadowed declaration is here
  145 |     boxf b;
      |          ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from poly.c:14:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:153:10: note: in expansion of macro ?N_GNEW?
  153 |  verts = N_GNEW(sides, Point);
      |          ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:175:11: note: in expansion of macro ?N_GNEW?
  175 |   verts = N_GNEW(sides, Point);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:204:14: note: in expansion of macro ?N_GNEW?
  204 |      verts = N_GNEW(sides, Point);
      |              ^~~~~~
poly.c:206:42: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  206 |      verts[0] = makeScaledTransPoint(b.LL.x, b.LL.y, -xmargin, -ymargin);
      |                                      ~~~~^~
poly.c:206:50: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  206 |      verts[0] = makeScaledTransPoint(b.LL.x, b.LL.y, -xmargin, -ymargin);
      |                                              ~~~~^~
poly.c:207:42: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  207 |      verts[1] = makeScaledTransPoint(b.UR.x, b.LL.y, xmargin, -ymargin);
      |                                      ~~~~^~
poly.c:207:50: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  207 |      verts[1] = makeScaledTransPoint(b.UR.x, b.LL.y, xmargin, -ymargin);
      |                                              ~~~~^~
poly.c:208:42: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  208 |      verts[2] = makeScaledTransPoint(b.UR.x, b.UR.y, xmargin, ymargin);
      |                                      ~~~~^~
poly.c:208:50: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  208 |      verts[2] = makeScaledTransPoint(b.UR.x, b.UR.y, xmargin, ymargin);
      |                                              ~~~~^~
poly.c:209:42: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  209 |      verts[3] = makeScaledTransPoint(b.LL.x, b.UR.y, -xmargin, ymargin);
      |                                      ~~~~^~
poly.c:209:50: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  209 |      verts[3] = makeScaledTransPoint(b.LL.x, b.UR.y, -xmargin, ymargin);
      |                                              ~~~~^~
poly.c: In function ?makePoly?:
poly.c:240:8: warning: declaration of ?b? shadows a previous local [-Wshadow]
  240 |  Point b;
      |        ^
poly.c:237:10: note: shadowed declaration is here
  237 |     boxf b;
      |          ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from poly.c:14:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:245:10: note: in expansion of macro ?N_GNEW?
  245 |  verts = N_GNEW(sides, Point);
      |          ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:256:11: note: in expansion of macro ?N_GNEW?
  256 |   verts = N_GNEW(sides, Point);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:277:14: note: in expansion of macro ?N_GNEW?
  277 |      verts = N_GNEW(sides, Point);
      |              ^~~~~~
poly.c:295:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  295 |     if ((xmargin != 1.0) || (ymargin != 1.0))
      |                  ^~
poly.c:295:38: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  295 |     if ((xmargin != 1.0) || (ymargin != 1.0))
      |                                      ^~
poly.c: In function ?edgesIntersect?:
poly.c:351:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  351 |  if ((cross == 0) && !bHA && !aHB) {
      |             ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from poly.c:14:
poly.c: In function ?inPoly?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:386:8: note: in expansion of macro ?N_GNEW?
  386 |  tp3 = N_GNEW(maxcnt, Point);
      |        ^~~~~~
poly.c:399:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  399 |  if ((tp3[i].y == 0) && (tp3[i1].y == 0)) {
      |                ^~
poly.c:399:36: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  399 |  if ((tp3[i].y == 0) && (tp3[i1].y == 0)) {
      |                                    ^~
poly.c:415:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  415 |      if (x == 0)
      |            ^~
poly.c:420:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  420 |   if ((tp3[i].y == 0) || (tp3[i1].y == 0)) {
      |                 ^~
poly.c:420:37: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  420 |   if ((tp3[i].y == 0) || (tp3[i1].y == 0)) {
      |                                     ^~
poly.c: In function ?inBox?:
poly.c:436:33: warning: declaration of ?origin? shadows a global declaration [-Wshadow]
  436 | static int inBox(Point p, Point origin, Point corner)
      |                           ~~~~~~^~~~~~
In file included from ../../lib/neatogen/poly.h:17,
                 from poly.c:18:
../../lib/neatogen/geometry.h:25:18: note: shadowed declaration is here
   25 |     extern Point origin;
      |                  ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from poly.c:14:
poly.c: In function ?polyOverlap?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:484:8: note: in expansion of macro ?N_GNEW?
  484 |  tp1 = N_GNEW(maxcnt, Point);
      |        ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
poly.c:485:8: note: in expansion of macro ?N_GNEW?
  485 |  tp2 = N_GNEW(maxcnt, Point);
      |        ^~~~~~
printvis.c:16:6: warning: no previous prototype for ?printvis? [-Wmissing-prototypes]
   16 | void printvis(vconfig_t * cp)
      |      ^~~~~~~~
  CC       site.lo
  CC       solve.lo
  CC       neatosplines.lo
  CC       stuff.lo
  CC       voronoi.lo
  CC       stress.lo
  CC       kkutils.lo
solve.c:20:6: warning: no previous prototype for ?solve? [-Wmissing-prototypes]
   20 | void solve(double *a, double *b, double *c, int n)
      |      ^~~~~
voronoi.c: In function ?voronoi?:
In file included from ../../lib/common/render.h:42,
                 from solve.c:16:
solve.c: In function ?solve?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
solve.c:31:13: note: in expansion of macro ?N_GNEW?
   31 |     asave = N_GNEW(nsq, double);
      |             ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
solve.c:32:13: note: in expansion of macro ?N_GNEW?
   32 |     csave = N_GNEW(n, double);
      |             ^~~~~~
voronoi.c:44:26: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   44 |        (newsite->coord.y ==newintstar.y && newsite->coord.x < newintstar.x))) {
      |                          ^~
voronoi.c:19:18: warning: unused parameter ?triangulate? [-Wunused-parameter]
   19 | void voronoi(int triangulate, Site * (*nextsite) (void))
      |              ~~~~^~~~~~~~~~~
  CC       matrix_ops.lo
neatosplines.c: In function ?spline_merge?:
neatosplines.c:27:38: warning: unused parameter ?n? [-Wunused-parameter]
   27 | static boolean spline_merge(node_t * n)
      |                             ~~~~~~~~~^
neatosplines.c: In function ?swap_ends_p?:
neatosplines.c:32:37: warning: unused parameter ?e? [-Wunused-parameter]
   32 | static boolean swap_ends_p(edge_t * e)
      |                            ~~~~~~~~~^
neatosplines.c: At top level:
neatosplines.c:37:1: warning: missing initializer for field ?ignoreSwap? of ?splineInfo? [-Wmissing-field-initializers]
   37 | static splineInfo sinfo = { swap_ends_p, spline_merge };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from neatosplines.c:14:
../../lib/common/types.h:85:10: note: ?ignoreSwap? declared here
   85 |  boolean ignoreSwap;                     /* Test for swapped edges if false */
      |          ^~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from neatosplines.c:14:
neatosplines.c: In function ?make_barriers?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatosplines.c:54:11: note: in expansion of macro ?N_GNEW?
   54 |     bar = N_GNEW(n, Pedge_t);
      |           ^~~~~~
neatosplines.c: In function ?newitem?:
neatosplines.c:110:29: warning: unused parameter ?d? [-Wunused-parameter]
  110 | static void *newitem(Dt_t * d, edgeitem * obj, Dtdisc_t * disc)
      |                      ~~~~~~~^
neatosplines.c: In function ?freeitem?:
neatosplines.c:123:29: warning: unused parameter ?d? [-Wunused-parameter]
  123 | static void freeitem(Dt_t * d, edgeitem * obj, Dtdisc_t * disc)
      |                      ~~~~~~~^
neatosplines.c:123:59: warning: unused parameter ?disc? [-Wunused-parameter]
  123 | static void freeitem(Dt_t * d, edgeitem * obj, Dtdisc_t * disc)
      |                                                ~~~~~~~~~~~^~~~
neatosplines.c: In function ?cmpitems?:
neatosplines.c:142:14: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  142 |     if ((x = key1->p1.x - key2->p1.x))
      |              ^~~~
neatosplines.c:144:14: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  144 |     if ((x = key1->p1.y - key2->p1.y))
      |              ^~~~
neatosplines.c:146:14: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  146 |     if ((x = key1->p2.x - key2->p2.x))
      |              ^~~~
neatosplines.c:148:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  148 |     return (key1->p2.y - key2->p2.y);
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~
neatosplines.c:129:17: warning: unused parameter ?d? [-Wunused-parameter]
  129 | cmpitems(Dt_t * d, edgeinfo * key1, edgeinfo * key2, Dtdisc_t * disc)
      |          ~~~~~~~^
neatosplines.c:129:65: warning: unused parameter ?disc? [-Wunused-parameter]
  129 | cmpitems(Dt_t * d, edgeinfo * key1, edgeinfo * key2, Dtdisc_t * disc)
      |                                                      ~~~~~~~~~~~^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from neatosplines.c:14:
neatosplines.c: In function ?makeSelfArcs?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatosplines.c:232:19: note: in expansion of macro ?N_GNEW?
  232 |  edge_t **edges = N_GNEW(cnt, edge_t *);
      |                   ^~~~~~
neatosplines.c: In function ?makeObstacle?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
neatosplines.c:321:12: note: in expansion of macro ?N_NEW?
  321 |  obs->ps = N_NEW(sides, Ppoint_t);
      |            ^~~~~
neatosplines.c:328:4: warning: switch missing default case [-Wswitch-default]
  328 |    switch (j) {
      |    ^~~~~~
neatosplines.c: In function ?getPath?:
neatosplines.c:433:65: warning: unused parameter ?obs? [-Wunused-parameter]
  433 | getPath(edge_t * e, vconfig_t * vconfig, int chkPts, Ppoly_t ** obs,
      |                                                      ~~~~~~~~~~~^~~
neatosplines.c:434:6: warning: unused parameter ?npoly? [-Wunused-parameter]
  434 |  int npoly)
      |  ~~~~^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from neatosplines.c:14:
neatosplines.c: In function ?_spline_edges?:
neatosplines.c:550:14: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  550 |  obs = N_NEW(agnnodes(g), Ppoly_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
neatosplines.c:611:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  611 |       P->boxes = N_NEW(agnnodes(g) + 20 * 2 * 9, boxf);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from neatosplines.c:14:
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:995:6: note: in expansion of macro ?GD_bb?
  995 |  if (GD_bb(g).LL.x || GD_bb(g).LL.y) {
      |      ^~~~~
neatosplines.c:995:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  995 |  if (GD_bb(g).LL.x || GD_bb(g).LL.y) {
      |                    ^~
  CC       embed_graph.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stuff.c:14:
stuff.c: In function ?new_array?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stuff.c:49:10: note: in expansion of macro ?N_NEW?
   49 |     rv = N_NEW(m, double *);
      |          ^~~~~
stuff.c:50:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   50 |     mem = N_NEW(m * n, double);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
stuff.c: In function ?new_3array?:
stuff.c:74:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   74 |     rv = N_NEW(m + 1, double **);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
stuff.c:76:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   76 |  rv[i] = N_NEW(n + 1, double *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stuff.c:78:17: note: in expansion of macro ?N_NEW?
   78 |      rv[i][j] = N_NEW(p, double);
      |                 ^~~~~
stuff.c: In function ?lenattr?:
stuff.c:117:61: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  117 |     if ((sscanf(s, "%lf", val) < 1) || (*val < 0) || ((*val == 0) && !Nop)) {
      |                                                             ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stuff.c:14:
stuff.c: In function ?scan_graph_mode?:
stuff.c:254:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  254 |  GD_neato_nlist(G) = N_NEW(nV + 1, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
stuff.c:264:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  264 |  GD_neato_nlist(G) = N_NEW(nV + 1, node_t *); // not sure why but sometimes needs the + 1
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
stuff.c: In function ?move_node?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
stuff.c:561:9: note: in expansion of macro ?ALLOC?
  561 |     a = ALLOC(Ndim * Ndim, a, double);
      |         ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
stuff.c:561:9: note: in expansion of macro ?ALLOC?
  561 |     a = ALLOC(Ndim * Ndim, a, double);
      |         ^~~~~
stuff.c: In function ?shortest_path?:
stuff.c:661:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  661 |     Heap = N_NEW(nG + 1, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
stress.c: In function ?initLayout?:
stress.c:152:23: warning: unused parameter ?graph? [-Wunused-parameter]
  152 | initLayout(vtx_data * graph, int n, int dim, double **coords,
      |            ~~~~~~~~~~~^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stress.c:12:
stress.c: In function ?circuitModel?:
stress.c:195:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  195 |     float *Dij = N_NEW(nG * (nG + 1) / 2, float);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
stress.c: In function ?sparse_stress_subspace_majorization_kD?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:283:25: note: in expansion of macro ?N_GNEW?
  283 |     double **subspace = N_GNEW(subspace_dim, double *);
      |                         ^~~~~~
stress.c:284:45: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  284 |     double *d_storage = N_GNEW(subspace_dim * n, double);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:343:19: note: in expansion of macro ?N_GNEW?
  343 |     CenterIndex = N_GNEW(n, int);
      |                   ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:363:12: note: in expansion of macro ?N_GNEW?
  363 |     dist = N_GNEW(n, DistType);
      |            ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:368:22: note: in expansion of macro ?N_GNEW?
  368 |     invCenterIndex = N_GNEW(num_centers, int);
      |                      ^~~~~~
stress.c:370:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  370 |     storage = N_GNEW(n * num_centers, DistType);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:371:11: note: in expansion of macro ?N_GNEW?
  371 |     Dij = N_GNEW(num_centers, DistType *);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:426:21: note: in expansion of macro ?N_GNEW?
  426 |     visited_nodes = N_GNEW(n, int);
      |                     ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:427:17: note: in expansion of macro ?N_GNEW?
  427 |     distances = N_GNEW(n, dist_data);
      |                 ^~~~~~
stress.c:432:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  432 |      distances[i].edges = N_GNEW(n - 1, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
stress.c:433:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  433 |      distances[i].edist = N_GNEW(n - 1, DistType);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:478:17: note: in expansion of macro ?N_GNEW?
  478 |      storage1 = N_GNEW(available_space, int);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:479:17: note: in expansion of macro ?N_GNEW?
  479 |      storage2 = N_GNEW(available_space, DistType);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:517:11: note: in expansion of macro ?N_GNEW?
  517 |     lap = N_GNEW(n, vtx_data);
      |           ^~~~~~
stress.c:518:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  518 |     edges = N_GNEW(nedges + n, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
stress.c:519:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  519 |     ewgts = N_GNEW(nedges + n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:555:18: note: in expansion of macro ?N_GNEW?
  555 |     directions = N_GNEW(dim, double *);
      |                  ^~~~~~
stress.c:556:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  556 |     directions[0] = N_GNEW(dim * subspace_dim, double);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
stress.c:592:22: warning: cast from function call of type ?int? to non-matching type ?double? [-Wbad-function-cast]
  592 |   directions[k][i] = (double) (rand()) / RAND_MAX;
      |                      ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stress.c:12:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:621:9: note: in expansion of macro ?N_GNEW?
  621 |     b = N_GNEW(n, double);
      |         ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:622:20: note: in expansion of macro ?N_GNEW?
  622 |     b_restricted = N_GNEW(subspace_dim, double);
      |                    ^~~~~~
stress.c:642:21: warning: conversion from ?DistType? {aka ?int?} to ?float? may change value [-Wconversion]
  642 |    L_ij = -ewgts[j] * dist_list[j] / dist_ij; /* L_ij=w_{ij}*d_{ij}/dist_{ij} */
      |                     ^
stress.c:255:13: warning: unused parameter ?nedges_graph? [-Wunused-parameter]
  255 |         int nedges_graph, /* Number of edges */
      |         ~~~~^~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stress.c:12:
stress.c: In function ?compute_weighted_apsp_packed?:
stress.c:709:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  709 |     float *Dij = N_NEW(n * (n + 1) / 2, float);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:711:17: note: in expansion of macro ?N_NEW?
  711 |     float *Di = N_NEW(n, float);
      |                 ^~~~~
stress.c: In function ?compute_apsp_packed?:
stress.c:768:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  768 |     float *Dij = N_NEW(n * (n + 1) / 2, float);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:770:20: note: in expansion of macro ?N_NEW?
  770 |     DistType *Di = N_NEW(n, DistType);
      |                    ^~~~~
stress.c: In function ?compute_apsp_artifical_weights_packed?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:804:15: note: in expansion of macro ?N_NEW?
  804 |     weights = N_NEW(nedges, float);
      |               ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:805:15: note: in expansion of macro ?N_NEW?
  805 |     vtx_vec = N_NEW(n, int);
      |               ^~~~~
stress.c:834:22: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  834 |       ((float) deg_i + deg_j -
      |                      ^
stress.c:834:30: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  834 |       ((float) deg_i + deg_j -
      |                              ^
stress.c: At top level:
stress.c:855:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
  855 | #if DEBUG > 1
      |     ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stress.c:12:
stress.c: In function ?stress_majorization_kD_mkernel?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:1017:14: note: in expansion of macro ?N_NEW?
 1017 |     coords = N_NEW(dim, float *);
      |              ^~~~~
stress.c:1018:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1018 |     f_storage = N_NEW(dim * n, float);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
stress.c:1030:29: warning: conversion from ?int? to ?float? may change value [-Wconversion]
 1030 |  constant_term = ((float) n * (n - 1) / 2);
      |                             ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stress.c:12:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:1066:15: note: in expansion of macro ?N_NEW?
 1066 |     degrees = N_NEW(n, DegType);
      |               ^~~~~
stress.c:1068:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1068 |     memset(degrees, 0, n * sizeof(DegType));
      |                          ^
stress.c:1080:16: warning: conversion from ?long double? to ?float? may change value [-Wfloat-conversion]
 1080 |  lap2[count] = degrees[i];
      |                ^~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from stress.c:12:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:1097:9: note: in expansion of macro ?N_NEW?
 1097 |     b = N_NEW(dim, float *);
      |         ^~~~~
stress.c:1098:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1098 |     b[0] = N_NEW(dim * n, float);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:1103:18: note: in expansion of macro ?N_NEW?
 1103 |     tmp_coords = N_NEW(n, float);
      |                  ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:1104:24: note: in expansion of macro ?N_NEW?
 1104 |     dist_accumulator = N_NEW(n, float);
      |                        ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
stress.c:1115:12: note: in expansion of macro ?N_NEW?
 1115 |     lap1 = N_NEW(lap_length, float);
      |            ^~~~~
stress.c:1135:23: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1135 |  memset(degrees, 0, n * sizeof(DegType));
      |                       ^
stress.c:1195:20: warning: conversion from ?long double? to ?float? may change value [-Wfloat-conversion]
 1195 |      lap1[count] = degrees[i];
      |                    ^~~~~~~
kkutils.c: In function ?common_neighbors?:
kkutils.c:18:44: warning: unused parameter ?v? [-Wunused-parameter]
   18 | int common_neighbors(vtx_data * graph, int v, int u, int *v_vector)
      |                                        ~~~~^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/bfs.h:17,
                 from kkutils.c:12:
kkutils.c: In function ?compute_apsp_dijkstra?:
kkutils.c:62:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   62 |     storage = N_GNEW(n * n, DistType);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
kkutils.c:63:11: note: in expansion of macro ?N_GNEW?
   63 |     dij = N_GNEW(n, DistType *);
      |           ^~~~~~
kkutils.c: In function ?compute_apsp_simple?:
kkutils.c:78:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   78 |     DistType *storage = N_GNEW(n * n, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
kkutils.c:82:11: note: in expansion of macro ?N_GNEW?
   82 |     dij = N_GNEW(n, DistType *);
      |           ^~~~~~
kkutils.c: In function ?quicksort_placef?:
kkutils.c:195:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  195 |  qsort(ordering+first, last-first+1, sizeof(ordering[0]), (qsort_cmpf)fcmpf);
      |                        ~~~~~~~~~~^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/bfs.h:17,
                 from kkutils.c:12:
kkutils.c: In function ?compute_new_weights?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
kkutils.c:242:20: note: in expansion of macro ?N_GNEW?
  242 |     int *vtx_vec = N_GNEW(n, int);
      |                    ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
kkutils.c:248:15: note: in expansion of macro ?N_GNEW?
  248 |     weights = N_GNEW(nedges, float);
      |               ^~~~~~
  CC       dijkstra.lo
In file included from matrix_ops.c:13:
matrix_ops.c: In function ?power_iteration?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
matrix_ops.c:27:23: note: in expansion of macro ?N_GNEW?
   27 |     double *tmp_vec = N_GNEW(n, double);
      |                       ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
matrix_ops.c:28:24: note: in expansion of macro ?N_GNEW?
   28 |     double *last_vec = N_GNEW(n, double);
      |                        ^~~~~~
matrix_ops.c: In function ?mult_dense_mat?:
matrix_ops.c:151:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  151 |  storage = realloc(C[0], dim1 * dim3 * sizeof(A[0]));
      |                                      ^
matrix_ops.c:152:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  152 |  *CC = C = realloc(C, dim1 * sizeof(A));
      |                            ^
matrix_ops.c:154:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  154 |  storage = malloc(dim1 * dim3 * sizeof(A[0]));
      |                               ^
matrix_ops.c:155:24: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  155 |  *CC = C = malloc(dim1 * sizeof(A));
      |                        ^
matrix_ops.c: In function ?mult_dense_mat_d?:
matrix_ops.c:187:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  187 |  storage = realloc(C[0], dim1 * dim3 * sizeof(double));
      |                                      ^
matrix_ops.c:188:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  188 |  *CC = C = realloc(C, dim1 * sizeof(double *));
      |                            ^
matrix_ops.c:190:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  190 |  storage = malloc(dim1 * dim3 * sizeof(double));
      |                               ^
matrix_ops.c:191:24: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  191 |  *CC = C = malloc(dim1 * sizeof(double *));
      |                        ^
matrix_ops.c: In function ?mult_sparse_dense_mat_transpose?:
matrix_ops.c:226:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  226 |  storage = realloc(C[0], dim1 * dim2 * sizeof(A[0]));
      |                                      ^
matrix_ops.c:227:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  227 |  *CC = C = realloc(C, dim1 * sizeof(A));
      |                            ^
matrix_ops.c:229:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  229 |  storage = malloc(dim1 * dim2 * sizeof(A[0]));
      |                               ^
matrix_ops.c:230:24: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  230 |  *CC = C = malloc(dim1 * sizeof(A));
      |                        ^
matrix_ops.c: In function ?orthog1f?:
matrix_ops.c:484:9: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  484 |     sum /= n;
      |         ^~
matrix_ops.c: In function ?invert_vec?:
matrix_ops.c:606:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  606 |  if ((v = vec[i]) != 0.0)
      |                   ^~
  CC       conjgrad.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/dijkstra.h:17,
                 from embed_graph.c:20:
embed_graph.c: In function ?embed_graph?:
embed_graph.c:40:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   40 |     DistType *storage = N_GNEW(n * dim, DistType);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
embed_graph.c:42:22: note: in expansion of macro ?N_GNEW?
   42 |     DistType *dist = N_GNEW(n, DistType); /* this vector stores  the distances of
      |                      ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
embed_graph.c:54:24: note: in expansion of macro ?N_GNEW?
   54 |     *Coords = coords = N_GNEW(dim, DistType *);
      |                        ^~~~~~
neatosplines.c: In function ?makeObstacle?:
neatosplines.c:347:25: warning: ?margin.y? may be used uninitialized in this function [-Wmaybe-uninitialized]
  347 |    polyp.y = verts[j].y + ymargin;
      |              ~~~~~~~~~~~^~~~~~~~~
neatosplines.c:334:16: warning: ?margin.x? may be used uninitialized in this function [-Wmaybe-uninitialized]
  334 |        xmargin = -margin.x;
      |        ~~~~~~~~^~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/bfs.h:17,
                 from dijkstra.c:21:
dijkstra.c: In function ?initHeap?:
dijkstra.c:86:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   86 |     else h->data = N_GNEW(n - 1, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
dijkstra.c: In function ?dijkstra?:
dijkstra.c:145:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  145 |     index = realloc(index, n * sizeof(int));
      |                              ^
dijkstra.c:158:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  158 |  if (closestDist == MAX_DIST)
      |                  ^~
dijkstra.c:172:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  172 |  if (dist[i] == MAX_DIST) /* 'i' is not connected to 'vertex' */
      |              ^~
dijkstra.c: In function ?dijkstra_bounded?:
dijkstra.c:205:57: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  205 |  node_in_neighborhood = realloc(node_in_neighborhood, n * sizeof(boolean));
      |                                                         ^
dijkstra.c:216:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  216 |     index = realloc(index, n * sizeof(int));
      |                              ^
dijkstra.c:234:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  234 |  if (closestDist == MAX_DIST)
      |                  ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/bfs.h:17,
                 from dijkstra.c:21:
dijkstra.c: In function ?initHeap_f?:
dijkstra.c:280:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  280 |     h->data = N_GNEW(n - 1, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
dijkstra.c: In function ?dijkstra_f?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
dijkstra.c:343:13: note: in expansion of macro ?N_GNEW?
  343 |     index = N_GNEW(n, int);
      |             ^~~~~~
dijkstra.c:356:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  356 |  if (closestDist == MAXFLOAT)
      |                  ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/bfs.h:17,
                 from dijkstra.c:21:
dijkstra.c: In function ?dijkstra_sgd?:
dijkstra.c:375:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  375 |     int *indices = N_GNEW(graph->n, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
dijkstra.c:376:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  376 |     float *dists = N_GNEW(graph->n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
dijkstra.c:391:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  391 |         if (d == MAXFLOAT) {
      |               ^~
  CC       pca.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/conjgrad.h:17,
                 from conjgrad.c:13:
conjgrad.c: In function ?conjugate_gradient?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:31:17: note: in expansion of macro ?N_GNEW?
   31 |     double *r = N_GNEW(n, double);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:32:17: note: in expansion of macro ?N_GNEW?
   32 |     double *p = N_GNEW(n, double);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:33:18: note: in expansion of macro ?N_GNEW?
   33 |     double *Ap = N_GNEW(n, double);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:34:18: note: in expansion of macro ?N_GNEW?
   34 |     double *Ax = N_GNEW(n, double);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:35:22: note: in expansion of macro ?N_GNEW?
   35 |     double *alphap = N_GNEW(n, double);
      |                      ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:37:22: note: in expansion of macro ?N_GNEW?
   37 |     double *orth_b = N_GNEW(n, double);
      |                      ^~~~~~
conjgrad.c:49:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   49 |  if (p_Ap == 0)
      |           ^~
conjgrad.c:67:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   67 |      if (r_r == 0) {
      |              ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/conjgrad.h:17,
                 from conjgrad.c:13:
conjgrad.c: In function ?conjugate_gradient_f?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:104:17: note: in expansion of macro ?N_GNEW?
  104 |     double *r = N_GNEW(n, double);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:105:17: note: in expansion of macro ?N_GNEW?
  105 |     double *p = N_GNEW(n, double);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:106:18: note: in expansion of macro ?N_GNEW?
  106 |     double *Ap = N_GNEW(n, double);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:107:18: note: in expansion of macro ?N_GNEW?
  107 |     double *Ax = N_GNEW(n, double);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:108:22: note: in expansion of macro ?N_GNEW?
  108 |     double *alphap = N_GNEW(n, double);
      |                      ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:110:22: note: in expansion of macro ?N_GNEW?
  110 |     double *orth_b = N_GNEW(n, double);
      |                      ^~~~~~
conjgrad.c:124:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  124 |  if (p_Ap == 0)
      |           ^~
conjgrad.c:142:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  142 |      if (r_r == 0) {
      |              ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/conjgrad.h:17,
                 from conjgrad.c:13:
conjgrad.c: In function ?conjugate_gradient_mkernel?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:175:16: note: in expansion of macro ?N_NEW?
  175 |     float *r = N_NEW(n, float);
      |                ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:176:16: note: in expansion of macro ?N_NEW?
  176 |     float *p = N_NEW(n, float);
      |                ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:177:17: note: in expansion of macro ?N_NEW?
  177 |     float *Ap = N_NEW(n, float);
      |                 ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
conjgrad.c:178:17: note: in expansion of macro ?N_NEW?
  178 |     float *Ax = N_NEW(n, float);
      |                 ^~~~~
conjgrad.c:204:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  204 |  if (p_Ap == 0)
      |           ^~
conjgrad.c:218:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  218 |      if (r_r == 0) {
      |              ^~
  CC       closest.lo
  CC       bfs.lo
  CC       quad_prog_solve.lo
  CC       constraint.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/pca.h:17,
                 from pca.c:13:
pca.c: In function ?PCA_alloc?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pca.c:32:12: note: in expansion of macro ?N_GNEW?
   32 |     eigs = N_GNEW(new_dim, double *);
      |            ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pca.c:34:12: note: in expansion of macro ?N_GNEW?
   34 |  eigs[i] = N_GNEW(dim, double);
      |            ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pca.c:35:13: note: in expansion of macro ?N_GNEW?
   35 |     evals = N_GNEW(new_dim, double);
      |             ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
pca.c:37:10: note: in expansion of macro ?N_GNEW?
   37 |     DD = N_GNEW(dim, double *);
      |          ^~~~~~
pca.c:38:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   38 |     storage_ptr = N_GNEW(dim * dim, double);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
pca.c: In function ?iterativePCA_1D?:
pca.c:99:12: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
   99 |     return power_iteration(mat, dim, 1, &new_direction, &eval, TRUE);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       smart_ini_x.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/kkutils.h:17,
                 from closest.c:12:
closest.c: In function ?initStack?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:41:15: note: in expansion of macro ?N_GNEW?
   41 |     s->data = N_GNEW(n, Pair);
      |               ^~~~~~
closest.c: In function ?heapify?:
closest.c:31:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   31 | #define EQ(p,q) ((p).dist == (q).dist)
      |                           ^~
closest.c:79:35: note: in expansion of macro ?EQ?
   79 |   (LT(h->data[i],h->data[j]) || ((EQ(h->data[i],h->data[j])) && (rand()%2)))
      |                                   ^~
closest.c:94:26: note: in expansion of macro ?greaterPriority?
   94 |  if (insideHeap(h, l) && greaterPriority(h, l, i))
      |                          ^~~~~~~~~~~~~~~
closest.c:31:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   31 | #define EQ(p,q) ((p).dist == (q).dist)
      |                           ^~
closest.c:79:35: note: in expansion of macro ?EQ?
   79 |   (LT(h->data[i],h->data[j]) || ((EQ(h->data[i],h->data[j])) && (rand()%2)))
      |                                   ^~
closest.c:98:26: note: in expansion of macro ?greaterPriority?
   98 |  if (insideHeap(h, r) && greaterPriority(h, r, largest))
      |                          ^~~~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/kkutils.h:17,
                 from closest.c:12:
closest.c: In function ?initHeap?:
closest.c:127:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  127 |     h->data = N_GNEW(h->maxSize, Pair);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
closest.c: In function ?insert?:
closest.c:158:40: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  158 |  h->data = realloc(h->data, h->maxSize * sizeof(Pair));
      |                                        ^
closest.c:31:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   31 | #define EQ(p,q) ((p).dist == (q).dist)
      |                           ^~
closest.c:79:35: note: in expansion of macro ?EQ?
   79 |   (LT(h->data[i],h->data[j]) || ((EQ(h->data[i],h->data[j])) && (rand()%2)))
      |                                   ^~
closest.c:162:21: note: in expansion of macro ?greaterPriority?
  162 |     while (i > 0 && greaterPriority(h, i, parent(i))) {
      |                     ^~~~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/kkutils.h:17,
                 from closest.c:12:
closest.c: In function ?find_closest_pairs?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:175:17: note: in expansion of macro ?N_GNEW?
  175 |     int *left = N_GNEW(n, int);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:176:18: note: in expansion of macro ?N_GNEW?
  176 |     int *right = N_GNEW(n, int);
      |                  ^~~~~~
closest.c:177:5: warning: missing initializer for field ?dist? of ?Pair? [-Wmissing-field-initializers]
  177 |     Pair pair = { 0, 0 }, new_pair;
      |     ^~~~
closest.c:27:12: note: ?dist? declared here
   27 |     double dist;  /* distance between the nodes in the layout */
      |            ^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/kkutils.h:17,
                 from closest.c:12:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:180:21: note: in expansion of macro ?N_GNEW?
  180 |     int *ordering = N_GNEW(n, int);
      |                     ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:181:25: note: in expansion of macro ?N_GNEW?
  181 |     int *inv_ordering = N_GNEW(n, int);
      |                         ^~~~~~
closest.c:54:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   54 |   s->data = realloc(s->data, s->max_size*sizeof(Pair)); \
      |                                         ^
closest.c:211:2: note: in expansion of macro ?push?
  211 |  push(pairs_stack, pair);
      |  ^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/kkutils.h:17,
                 from closest.c:12:
closest.c: In function ?construct_graph?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:273:20: note: in expansion of macro ?N_GNEW?
  273 |     int *degrees = N_GNEW(n, int);
      |                    ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:277:18: note: in expansion of macro ?N_GNEW?
  277 |     int *edges = N_GNEW(new_nedges, int);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:278:22: note: in expansion of macro ?N_GNEW?
  278 |     float *weights = N_GNEW(new_nedges, float);
      |                      ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
closest.c:294:30: note: in expansion of macro ?N_GNEW?
  294 |     *New_graph = new_graph = N_GNEW(n, vtx_data);
      |                              ^~~~~~
  CC       constrained_majorization.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from quad_prog_solve.c:11:
quad_prog_solve.c: In function ?unpackMatrix?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:30:11: note: in expansion of macro ?N_GNEW?
   30 |     mat = N_GNEW(n, float *);
      |           ^~~~~~
quad_prog_solve.c:31:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   31 |     mat[0] = N_GNEW(n * n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
quad_prog_solve.c: In function ?computeHierarchyBoundaries?:
quad_prog_solve.c:98:46: warning: unused parameter ?n? [-Wunused-parameter]
   98 | computeHierarchyBoundaries(float *place, int n, int *ordering, int *levels,
      |                                          ~~~~^
quad_prog_solve.c: In function ?constrained_majorization_new?:
quad_prog_solve.c:143:20: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  143 |     if (levels_gap != 0) {
      |                    ^~
bfs.c: In function ?bfs_bounded?:
bfs.c:70:47: warning: unused parameter ?n? [-Wunused-parameter]
   70 | bfs_bounded(int vertex, vtx_data * graph, int n, DistType * dist,
      |                                           ~~~~^
quad_prog_solve.c:194:30: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  194 |   if (place[ordering[right]] != cur_place) {
      |                              ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/bfs.h:17,
                 from bfs.c:20:
bfs.c: In function ?mkQueue?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
bfs.c:115:16: note: in expansion of macro ?N_GNEW?
  115 |     qp->data = N_GNEW(size, int);
      |                ^~~~~~
quad_prog_solve.c:234:31: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  234 |       if (desired_place[node] == cur_place) {
      |                               ^~
quad_prog_solve.c: In function ?constrained_majorization_gradient_projection?:
quad_prog_solve.c:473:25: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  473 |     (size_t) endOfLevel - levels[i], sizeof(int),
      |                         ^
quad_prog_solve.c:480:40: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  480 |       place[l] + place[u] - levels_gap * (e->lev[l] +
      |                                        ^
quad_prog_solve.c:489:32: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  489 |    pos = place[u] - levels_gap * e->lev[u];
      |                                ^
quad_prog_solve.c:501:32: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  501 |    pos = place[l] - levels_gap * e->lev[l];
      |                                ^
quad_prog_solve.c:513:24: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  513 |    avgPos + levels_gap * e->lev[ordering[j]];
      |                        ^
quad_prog_solve.c:537:16: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  537 |      tmptest = fabs(place[i] - old_place[i]);
      |                ^~~~
quad_prog_solve.c:402:12: warning: unused parameter ?ndims? [-Wunused-parameter]
  402 |        int ndims, int cur_axis,
      |        ~~~~^~~~~
quad_prog_solve.c: In function ?constrained_majorization_new_with_gaps?:
quad_prog_solve.c:574:12: warning: declaration of ?place? shadows a global declaration [-Wshadow]
  574 |     float *place = coords[cur_axis];
      |            ^~~~~
quad_prog_solve.c:385:15: note: shadowed declaration is here
  385 | static float *place;
      |               ^~~~~
quad_prog_solve.c:715:31: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  715 |       if (desired_place[node] == cur_place) {
      |                               ^~
quad_prog_solve.c:569:32: warning: unused parameter ?ndims? [-Wunused-parameter]
  569 |            float **coords, int ndims,
      |                            ~~~~^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from quad_prog_solve.c:11:
quad_prog_solve.c: In function ?initConstrainedMajorization?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:931:14: note: in expansion of macro ?N_GNEW?
  931 |     e->lev = N_GNEW(n, int);
      |              ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:940:18: note: in expansion of macro ?N_GNEW?
  940 |     e->fArray1 = N_GNEW(n, float);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:941:18: note: in expansion of macro ?N_GNEW?
  941 |     e->fArray2 = N_GNEW(n, float);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:942:18: note: in expansion of macro ?N_GNEW?
  942 |     e->fArray3 = N_GNEW(n, float);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:943:18: note: in expansion of macro ?N_GNEW?
  943 |     e->fArray4 = N_GNEW(n, float);
      |                  ^~~~~~
  CC       opt_arrangement.lo
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:944:18: note: in expansion of macro ?N_GNEW?
  944 |     e->iArray1 = N_GNEW(n, int);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:945:18: note: in expansion of macro ?N_GNEW?
  945 |     e->iArray2 = N_GNEW(n, int);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:946:18: note: in expansion of macro ?N_GNEW?
  946 |     e->iArray3 = N_GNEW(n, int);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_solve.c:947:18: note: in expansion of macro ?N_GNEW?
  947 |     e->iArray4 = N_GNEW(n, int);
      |                  ^~~~~~
  CC       overlap.lo
constraint.c: In function ?mapGraphs?:
constraint.c:143:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  143 |   if (ED_minlen(ce) == 0.0) {
      |                     ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from constraint.c:14:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:144:7: note: in expansion of macro ?elist_append?
  144 |       elist_append(ce, ND_out(t));
      |       ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:144:7: note: in expansion of macro ?elist_append?
  144 |       elist_append(ce, ND_out(t));
      |       ^~~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:145:7: note: in expansion of macro ?elist_append?
  145 |       elist_append(ce, ND_in(h));
      |       ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:145:7: note: in expansion of macro ?elist_append?
  145 |       elist_append(ce, ND_in(h));
      |       ^~~~~~~~~~~~
constraint.c:147:19: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  147 |   ED_minlen(ce) = delta;
      |                   ^~~~~
constraint.c: At top level:
constraint.c:153:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
  153 | #if DEBUG > 1
      |     ^~~~~
constraint.c: In function ?mkNConstraintG?:
constraint.c:243:18: warning: conversion from ?double? to ?short unsigned int? may change value [-Wfloat-conversion]
  243 |   ED_minlen(e) = delta;
      |                  ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from constraint.c:14:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:256:6: note: in expansion of macro ?elist_append?
  256 |      elist_append(e, ND_out(n));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:256:6: note: in expansion of macro ?elist_append?
  256 |      elist_append(e, ND_out(n));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:257:6: note: in expansion of macro ?elist_append?
  257 |      elist_append(e, ND_in(aghead(e)));
      |      ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:257:6: note: in expansion of macro ?elist_append?
  257 |      elist_append(e, ND_in(aghead(e)));
      |      ^~~~~~~~~~~~
constraint.c: In function ?mkConstraintG?:
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
constraint.c:315:6: note: in expansion of macro ?alloc_elist?
  315 |      alloc_elist(lcnt, ND_in(n));
      |      ^~~~~~~~~~~
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
constraint.c:318:7: note: in expansion of macro ?alloc_elist?
  318 |       alloc_elist(2 * (cnt - 1), ND_out(prev));
      |       ^~~~~~~~~~~
../../lib/common/types.h:270:64: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  270 | #define alloc_elist(n,L)      do {L.size = 0; L.list = N_NEW(n + 1,edge_t*); } while (0)
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
constraint.c:320:7: note: in expansion of macro ?alloc_elist?
  320 |       alloc_elist(cnt - lcnt - 1, ND_out(prev));
      |       ^~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:325:3: note: in expansion of macro ?elist_append?
  325 |   elist_append(e, ND_out(prev));
      |   ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:325:3: note: in expansion of macro ?elist_append?
  325 |   elist_append(e, ND_out(prev));
      |   ^~~~~~~~~~~~
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:326:3: note: in expansion of macro ?elist_append?
  326 |   elist_append(e, ND_in(n));
      |   ^~~~~~~~~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
../../lib/common/types.h:269:44: note: in expansion of macro ?ALLOC?
  269 | #define elist_append(item,L)  do {L.list = ALLOC(L.size + 2,L.list,edge_t*); L.list[L.size++] = item; L.list[L.size] = NULL;} while(0)
      |                                            ^~~~~
constraint.c:326:3: note: in expansion of macro ?elist_append?
  326 |   elist_append(e, ND_in(n));
      |   ^~~~~~~~~~~~
constraint.c:270:41: warning: unused parameter ?g? [-Wunused-parameter]
  270 | static graph_t *mkConstraintG(graph_t * g, Dt_t * list,
      |                               ~~~~~~~~~~^
constraint.c: In function ?initItem?:
constraint.c:517:40: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  517 |  w2 = SCALE * (POINTS(ND_width(n)/2.0) + margin.x);
      |                                        ^
constraint.c:19:15: warning: conversion from ?float? to ?int? may change value [-Wfloat-conversion]
   19 | #define SCALE 10
      |               ^~
constraint.c:517:7: note: in expansion of macro ?SCALE?
  517 |  w2 = SCALE * (POINTS(ND_width(n)/2.0) + margin.x);
      |       ^~~~~
constraint.c:518:41: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  518 |  h2 = SCALE * (POINTS(ND_height(n)/2.0) + margin.y);
      |                                         ^
constraint.c:19:15: warning: conversion from ?float? to ?int? may change value [-Wfloat-conversion]
   19 | #define SCALE 10
      |               ^~
constraint.c:518:7: note: in expansion of macro ?SCALE?
  518 |  h2 = SCALE * (POINTS(ND_height(n)/2.0) + margin.y);
      |       ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from constraint.c:14:
constraint.c: In function ?cAdjust?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constraint.c:573:20: note: in expansion of macro ?N_GNEW?
  573 |     nitem *nlist = N_GNEW(nnodes, nitem);
      |                    ^~~~~~
constraint.c: In function ?compress?:
constraint.c:672:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  672 |      if (p->pos.x == q->pos.x)
      |                   ^~
constraint.c:677:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  677 |      if (p->pos.y == q->pos.y)
      |                   ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from constraint.c:14:
constraint.c: In function ?mkOverlapSet?:
constraint.c:700:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  700 |     pointf *S = N_GNEW(sz + 1, pointf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
constraint.c:711:11: note: in expansion of macro ?RALLOC?
  711 |       S = RALLOC(sz + 1, S, pointf);
      |           ^~~~~~
constraint.c:713:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  713 |   if (p->pos.x == q->pos.x)
      |                ^~
constraint.c:720:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  720 |   if (p->pos.y == q->pos.y)
      |                ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from constraint.c:14:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
constraint.c:734:9: note: in expansion of macro ?RALLOC?
  734 |     S = RALLOC(cnt + 1, S, pointf);
      |         ^~~~~~
constraint.c: In function ?computeScaleXY?:
constraint.c:748:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  748 |     qsort(aarr + 1, m, sizeof(pointf), (sortfn_t) sortf);
      |                     ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from constraint.c:14:
constraint.c:750:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  750 |     barr = N_GNEW(m + 1, pointf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
constraint.c: In function ?scAdjust?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constraint.c:807:19: note: in expansion of macro ?N_GNEW?
  807 |     info *nlist = N_GNEW(nnodes, info);
      |                   ^~~~~~
In file included from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from constraint.c:14:
../../lib/common/geom.h:63:27: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   63 | #define PS2INCH(a_points) ((a_points)/(double)POINTS_PER_INCH)
      |                           ^
constraint.c:819:13: note: in expansion of macro ?PS2INCH?
  819 |  margin.x = PS2INCH(margin.x);
      |             ^~~~~~~
../../lib/common/geom.h:63:27: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   63 | #define PS2INCH(a_points) ((a_points)/(double)POINTS_PER_INCH)
      |                           ^
constraint.c:820:13: note: in expansion of macro ?PS2INCH?
  820 |  margin.y = PS2INCH(margin.y);
      |             ^~~~~~~
constraint.c:847:10: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  847 |  if (s.x == 0) {  /* overlaps exist */
      |          ^~
constraint.c: In function ?cAdjust?:
constraint.c:598:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
  598 |      constrainY(g, nlist, nnodes, intersectX, 1);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
constraint.c:599:2: note: here
  599 |  case AM_ORTHO_YX :
      |  ^~~~
constraint.c:601:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
  601 |      constrainX(g, nlist, nnodes, intersectY, 1);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
constraint.c:602:2: note: here
  602 |  case AM_PORTHOXY:
      |  ^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from smart_ini_x.c:11:
smart_ini_x.c: In function ?power_iteration_orthog?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:65:20: note: in expansion of macro ?N_GNEW?
   65 |  double *tmp_vec = N_GNEW(n, double);
      |                    ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:66:21: note: in expansion of macro ?N_GNEW?
   66 |  double *last_vec = N_GNEW(n, double);
      |                     ^~~~~~
smart_ini_x.c: In function ?compute_avgs?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:181:19: note: in expansion of macro ?N_GNEW?
  181 |  float* row_avg = N_GNEW(n, float);
      |                   ^~~~~~
smart_ini_x.c:191:28: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  191 |   row_avg[i]=(float)sum_row/n;
      |                            ^
smart_ini_x.c:193:21: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  193 |  *all_avg=(float)sum/(n*n);
      |                     ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from smart_ini_x.c:11:
smart_ini_x.c: In function ?compute_Bij?:
smart_ini_x.c:201:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  201 |  float* storage = N_GNEW(n*n,float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:202:16: note: in expansion of macro ?N_GNEW?
  202 |  float** Bij = N_GNEW(n, float*);
      |                ^~~~~~
smart_ini_x.c:212:31: warning: conversion from ?DistType? {aka ?int?} to ?float? may change value [-Wconversion]
  212 |    Bij[i][j]=-(float)Dij[i][j]*Dij[i][j]+row_avg[i]+row_avg[j]-all_avg;
      |                               ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from smart_ini_x.c:11:
smart_ini_x.c: In function ?CMDS_orthog?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:226:17: note: in expansion of macro ?N_GNEW?
  226 |  double* evals= N_GNEW(dim, double);
      |                 ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:230:16: note: in expansion of macro ?N_GNEW?
  230 |   orthog_aux = N_GNEW(n, double);
      |                ^~~~~~
smart_ini_x.c:221:23: warning: unused parameter ?graph? [-Wunused-parameter]
  221 | CMDS_orthog(vtx_data* graph, int n, int dim, double** eigs, double tol,
      |             ~~~~~~~~~~^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from smart_ini_x.c:11:
smart_ini_x.c: In function ?IMDS_given_dim?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:260:16: note: in expansion of macro ?N_GNEW?
  260 |  float** lap = N_GNEW(n, float*);
      |                ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:263:20: note: in expansion of macro ?N_GNEW?
  263 |  double* balance = N_GNEW(n, double);
      |                    ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
smart_ini_x.c:280:16: note: in expansion of macro ?N_GNEW?
  280 |   orthog_aux = N_GNEW(n, double);
      |                ^~~~~~
smart_ini_x.c:301:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  301 |  f_storage = N_GNEW(n*n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
smart_ini_x.c:324:34: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  324 |     Dij[i][j]=Dij[j][i]=diff>0 ? (DistType)sqrt(diff) : 0;
      |                                  ^
smart_ini_x.c:337:26: warning: conversion from ?DistType? {aka ?int?} to ?float? may change value [-Wconversion]
  337 |     balance[i]+=Dij[i][j]*(-lap[i][j]); // w_{ij}*delta_{ij}
      |                          ^
smart_ini_x.c:340:26: warning: conversion from ?DistType? {aka ?int?} to ?float? may change value [-Wconversion]
  340 |     balance[i]-=Dij[i][j]*(-lap[i][j]); // w_{ij}*delta_{ij}
      |                          ^
smart_ini_x.c:358:18: 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:18: warning: conversion from ?DistType? {aka ?int?} to ?float? may change value [-Wconversion]
  362 |      b-=Dij[i][j]*(-lap[i][j]);
      |                  ^
smart_ini_x.c:366:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  366 |    if ((b != balance[i]) && (fabs(1-b/balance[i])>1e-5)) {
      |           ^~
constrained_majorization.c: In function ?stress_majorization_with_hierarchy?:
constrained_majorization.c:92:30: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   92 |       || (graph[i].edists[j] != 0);
      |                              ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from constrained_majorization.c:11:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization.c:172:28: note: in expansion of macro ?N_GNEW?
  172 |     hierarchy_boundaries = N_GNEW(num_levels, float);
      |                            ^~~~~~
constrained_majorization.c:241:6: warning: declaration of ?length? shadows a previous local [-Wshadow]
  241 |  int length = n + n * (n - 1) / 2;
      |      ^~~~~~
constrained_majorization.c:68:9: note: shadowed declaration is here
   68 |     int length;
      |         ^~~~~~
constrained_majorization.c:243:6: warning: declaration of ?count? shadows a previous local [-Wshadow]
  243 |  int count;
      |      ^~~~~
constrained_majorization.c:78:9: note: shadowed declaration is here
   78 |     int count;
      |         ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from constrained_majorization.c:11:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization.c:273:14: note: in expansion of macro ?N_GNEW?
  273 |     coords = N_GNEW(dim, float *);
      |              ^~~~~~
constrained_majorization.c:274:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  274 |     f_storage = N_GNEW(dim * n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization.c:302:15: note: in expansion of macro ?N_GNEW?
  302 |     degrees = N_GNEW(n, double);
      |               ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization.c:333:9: note: in expansion of macro ?N_GNEW?
  333 |     b = N_GNEW(dim, float *);
      |         ^~~~~~
constrained_majorization.c:334:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  334 |     b[0] = N_GNEW(dim * n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization.c:339:18: note: in expansion of macro ?N_GNEW?
  339 |     tmp_coords = N_GNEW(n, float);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization.c:340:24: note: in expansion of macro ?N_GNEW?
  340 |     dist_accumulator = N_GNEW(n, float);
      |                        ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization.c:344:9: note: in expansion of macro ?N_GNEW?
  344 |  lap1 = N_GNEW(lap_length, float);
      |         ^~~~~~
constrained_majorization.c:485:14: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  485 |              levels_gap);
      |              ^~~~~~~~~~
  CC       call_tri.lo
  CC       compute_hierarchy.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from opt_arrangement.c:11:
opt_arrangement.c: In function ?compute_y_coords?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
opt_arrangement.c:48:17: note: in expansion of macro ?N_NEW?
   48 |     double *b = N_NEW(n, double);
      |                 ^~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
opt_arrangement.c:64:23: note: in expansion of macro ?N_GNEW?
   64 |     uniform_weights = N_GNEW(nedges, float);
      |                       ^~~~~~
overlap.c: In function ?NodeDest?:
overlap.c:105:28: warning: unused parameter ?a? [-Wunused-parameter]
  105 | static void NodeDest(void* a) {
      |                      ~~~~~~^
overlap.c: In function ?InfoPrint?:
overlap.c:122:29: warning: unused parameter ?a? [-Wunused-parameter]
  122 | static void InfoPrint(void* a) {
      |                       ~~~~~~^
overlap.c: In function ?InfoDest?:
overlap.c:125:28: warning: unused parameter ?a? [-Wunused-parameter]
  125 | static void InfoDest(void *a){
      |                      ~~~~~~^
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/spring_electrical.h:13,
                 from ../../lib/sfdpgen/post_process.h:13,
                 from ../../lib/neatogen/overlap.h:13,
                 from overlap.c:12:
overlap.c: In function ?get_overlap_graph?:
overlap.c:139:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  139 |   scanpointsx = N_GNEW(2*n,scan_point);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
overlap.c:148:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  148 |   qsort(scanpointsx, 2*n, sizeof(scan_point), comp_scan_points);
      |                      ~^~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/spring_electrical.h:13,
                 from ../../lib/sfdpgen/post_process.h:13,
                 from ../../lib/neatogen/overlap.h:13,
                 from overlap.c:12:
overlap.c:150:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  150 |   scanpointsy = N_GNEW(2*n,scan_point);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
overlap.c: In function ?overlap_scaling?:
overlap.c:328:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  328 |     if (scale_sta == 0) {
      |                   ^~
overlap.c: In function ?OverlapSmoother_new?:
overlap.c:390:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  390 |   sm->maxit_cg = sqrt((double) A->m);
      |                  ^~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/spring_electrical.h:13,
                 from ../../lib/sfdpgen/post_process.h:13,
                 from ../../lib/neatogen/overlap.h:13,
                 from overlap.c:12:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
overlap.c:392:25: note: in expansion of macro ?N_GNEW?
  392 |   lambda = sm->lambda = N_GNEW(m,real);
      |                         ^~~~~~
overlap.c: In function ?print_bounding_box?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
overlap.c:517:10: note: in expansion of macro ?N_GNEW?
  517 |   xmin = N_GNEW(dim,real);
      |          ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
overlap.c:518:10: note: in expansion of macro ?N_GNEW?
  518 |   xmax = N_GNEW(dim,real);
      |          ^~~~~~
call_tri.c:19:14: warning: no previous prototype for ?call_tri? [-Wmissing-prototypes]
   19 | SparseMatrix call_tri(int n, int dim, real * x)
      |              ^~~~~~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from call_tri.c:13:
call_tri.c: In function ?call_tri?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
call_tri.c:26:16: note: in expansion of macro ?N_GNEW?
   26 |     real* xv = N_GNEW(n, real);
      |                ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
call_tri.c:27:16: note: in expansion of macro ?N_GNEW?
   27 |     real* yv = N_GNEW(n, real);
      |                ^~~~~~
call_tri.c:19:34: warning: unused parameter ?dim? [-Wunused-parameter]
   19 | SparseMatrix call_tri(int n, int dim, real * x)
      |                              ~~~~^~~
call_tri.c: At top level:
call_tri.c:65:14: warning: no previous prototype for ?call_tri2? [-Wmissing-prototypes]
   65 | SparseMatrix call_tri2(int n, int dim, real * xx)
      |              ^~~~~~~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from call_tri.c:13:
call_tri.c: In function ?call_tri2?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
call_tri.c:73:9: note: in expansion of macro ?N_GNEW?
   73 |     x = N_GNEW(n, real);
      |         ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
call_tri.c:74:9: note: in expansion of macro ?N_GNEW?
   74 |     y = N_GNEW(n, real);
      |         ^~~~~~
  CC       delaunay.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from compute_hierarchy.c:11:
compute_hierarchy.c: In function ?compute_hierarchy?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
compute_hierarchy.c:64:6: note: in expansion of macro ?N_GNEW?
   64 |  y = N_GNEW(n, double);
      |      ^~~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
compute_hierarchy.c:72:29: note: in expansion of macro ?N_NEW?
   72 |     *orderingp = ordering = N_NEW(n, int);
      |                             ^~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
compute_hierarchy.c:116:22: note: in expansion of macro ?N_GNEW?
  116 |  *levelsp = levels = N_GNEW(num_levels, int);
      |                      ^~~~~~
  CC       multispline.lo
  CC       constrained_majorization_ipsep.lo
  CC       mosek_quad_solve.lo
  CC       quad_prog_vpsc.lo
  CC       sgd.lo
  CC       randomkit.lo
multispline.c: In function ?spline_merge?:
multispline.c:17:38: warning: unused parameter ?n? [-Wunused-parameter]
   17 | static boolean spline_merge(node_t * n)
      |                             ~~~~~~~~~^
multispline.c: In function ?swap_ends_p?:
multispline.c:22:37: warning: unused parameter ?e? [-Wunused-parameter]
   22 | static boolean swap_ends_p(edge_t * e)
      |                            ~~~~~~~~~^
multispline.c: At top level:
multispline.c:27:1: warning: missing initializer for field ?ignoreSwap? of ?splineInfo? [-Wmissing-field-initializers]
   27 | static splineInfo sinfo = { swap_ends_p, spline_merge };
      | ^~~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/multispline.h:13,
                 from multispline.c:11:
../../lib/common/types.h:85:10: note: ?ignoreSwap? declared here
   85 |  boolean ignoreSwap;                     /* Test for swapped edges if false */
      |          ^~~~~~~~~~
multispline.c: In function ?newItem?:
multispline.c:73:29: warning: unused parameter ?d? [-Wunused-parameter]
   73 | static void *newItem(Dt_t * d, item * objp, Dtdisc_t * disc)
      |                      ~~~~~~~^
multispline.c: In function ?freeItem?:
multispline.c:85:29: warning: unused parameter ?d? [-Wunused-parameter]
   85 | static void freeItem(Dt_t * d, item * obj, Dtdisc_t * disc)
      |                      ~~~~~~~^
multispline.c:85:55: warning: unused parameter ?disc? [-Wunused-parameter]
   85 | static void freeItem(Dt_t * d, item * obj, Dtdisc_t * disc)
      |                                            ~~~~~~~~~~~^~~~
multispline.c: In function ?newIpair?:
multispline.c:172:30: warning: unused parameter ?d? [-Wunused-parameter]
  172 | static void *newIpair(Dt_t * d, Ipair * objp, Dtdisc_t * disc)
      |                       ~~~~~~~^
multispline.c: In function ?freeIpair?:
multispline.c:183:30: warning: unused parameter ?d? [-Wunused-parameter]
  183 | static void freeIpair(Dt_t * d, Ipair * obj, Dtdisc_t * disc)
      |                       ~~~~~~~^
multispline.c:183:57: warning: unused parameter ?disc? [-Wunused-parameter]
  183 | static void freeIpair(Dt_t * d, Ipair * obj, Dtdisc_t * disc)
      |                                              ~~~~~~~~~~~^~~~
multispline.c: In function ?ctrlPtIdx?:
multispline.c:323:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  323 |  if ((w.x == v.x) && (w.y == v.y))
      |           ^~
multispline.c:323:27: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  323 |  if ((w.x == v.x) && (w.y == v.y))
      |                           ^~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/multispline.h:13,
                 from multispline.c:11:
multispline.c: In function ?mkCtrlPts?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
multispline.c:353:10: note: in expansion of macro ?N_GNEW?
  353 |     ps = N_GNEW(mult, pointf);
      |          ^~~~~~
multispline.c: In function ?mkTriIndices?:
multispline.c:488:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  488 |     int *tris = N_GNEW(3 * sf->nfaces, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c:489:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  489 |     memcpy(tris, sf->faces, 3 * sf->nfaces * sizeof(int));
      |                                            ^
multispline.c: In function ?addTriEdge?:
multispline.c:548:57: warning: unused parameter ?d? [-Wunused-parameter]
  548 | static void addTriEdge(tgraph * g, int t, int h, double d, ipair seg)
      |                                                  ~~~~~~~^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/multispline.h:13,
                 from multispline.c:11:
multispline.c: In function ?mkTriGraph?:
multispline.c:593:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  593 |     g->nodes = N_GNEW(sf->nfaces + 2, tnode);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c:598:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  598 |     edgei = N_GNEW(sf->nfaces + ne + 2 * maxv, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c:599:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  599 |     g->edges = N_GNEW(ne/2 + 2 * maxv, tedge);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c: In function ?mkRouter?:
multispline.c:705:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  705 |     int *obsi = N_NEW(npoly + 1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
multispline.c:710:11: note: in expansion of macro ?N_GNEW?
  710 |     pts = N_GNEW(npts, pointf); /* all points are stored in pts */
      |           ^~~~~~
multispline.c:711:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  711 |     segs = N_GNEW(2 * npts, int); /* indices of points forming segments */
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
multispline.c:746:9: note: in expansion of macro ?N_GNEW?
  746 |     x = N_GNEW(npts, double);
      |         ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
multispline.c:747:9: note: in expansion of macro ?N_GNEW?
  747 |     y = N_GNEW(npts, double);
      |         ^~~~~~
multispline.c: In function ?finishEdge?:
multispline.c:777:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  777 |     pointf *spline = N_GNEW(spl.pn, pointf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c: In function ?tweakEnd?:
multispline.c:802:26: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  802 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y))
      |                          ^~
multispline.c:829:9: note: in expansion of macro ?EQPT?
  829 |     if (EQPT(q, nxt) || EQPT(q, prv) ){
      |         ^~~~
multispline.c:802:42: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  802 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y))
      |                                          ^~
multispline.c:829:9: note: in expansion of macro ?EQPT?
  829 |     if (EQPT(q, nxt) || EQPT(q, prv) ){
      |         ^~~~
multispline.c:802:26: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  802 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y))
      |                          ^~
multispline.c:829:25: note: in expansion of macro ?EQPT?
  829 |     if (EQPT(q, nxt) || EQPT(q, prv) ){
      |                         ^~~~
multispline.c:802:42: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  802 | #define EQPT(p,q) (((p).x==(q).x)&&((p).y==(q).y))
      |                                          ^~
multispline.c:829:25: note: in expansion of macro ?EQPT?
  829 |     if (EQPT(q, nxt) || EQPT(q, prv) ){
      |                         ^~~~
delaunay.c: In function ?delaunay_remove_holes?:
multispline.c:819:44: warning: unused parameter ?pl? [-Wunused-parameter]
  819 | tweakEnd (Ppoly_t poly, int s, Ppolyline_t pl, Ppoint_t q)
      |                                ~~~~~~~~~~~~^~
delaunay.c:44:9: warning: cast between incompatible function types from ?gboolean (*)(GtsTriangle *)? {aka ?int (*)(GtsTriangle *)?} to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
   44 |         (GtsFunc) triangle_is_hole, NULL);
      |         ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/multispline.h:13,
                 from multispline.c:11:
multispline.c: In function ?genroute?:
multispline.c:864:40: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  864 |     Pedge_t *medges = N_GNEW(trip->poly.pn, Pedge_t);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from delaunay.c:19:
delaunay.c: In function ?tri?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
delaunay.c:146:26: note: in expansion of macro ?N_GNEW?
  146 |     GVertex **vertices = N_GNEW(npt, GVertex *);
      |                          ^~~~~~
multispline.c:908:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  908 |     cpts = N_NEW(pl.pn - 2, pointf *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
delaunay.c:147:23: note: in expansion of macro ?N_GNEW?
  147 |     GtsEdge **edges = N_GNEW(nsegs, GtsEdge*);
      |                       ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
multispline.c:919:15: note: in expansion of macro ?N_GNEW?
  919 |     poly.ps = N_GNEW(pn, pointf);
      |               ^~~~~~
delaunay.c:194:13: warning: declaration of ?v1? shadows a previous local [-Wshadow]
  194 |  GtsVertex *v1 = (GtsVertex *) vertices[i];
      |             ^~
delaunay.c:149:16: note: shadowed declaration is here
  149 |     GtsVertex *v1, *v2, *v3;
      |                ^~
delaunay.c: In function ?edgeStats?:
delaunay.c:243:34: warning: cast between incompatible function types from ?void (*)(GtsSegment *, estats *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  243 |     gts_surface_foreach_edge (s, (GtsFunc) cnt_edge, sp);
      |                                  ^
In file included from delaunay.c:19:
delaunay.c: In function ?delaunay_triangulation?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
delaunay.c:265:16: note: in expansion of macro ?N_GNEW?
  265 |     delaunay = N_GNEW(n, v_data);
      |                ^~~~~~
delaunay.c:276:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  276 |     edges = N_GNEW(2 * nedges + n, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c: In function ?mkPoly?:
delaunay.c:284:34: warning: cast between incompatible function types from ?void (*)(GtsSegment *, v_data *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  284 |     gts_surface_foreach_edge (s, (GtsFunc) add_edge, delaunay);
      |                                  ^
multispline.c:1153:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1153 |     side1 = N_NEW(nt + 4, side_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c:1154:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1154 |     side2 = N_NEW(nt + 4, side_t);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from delaunay.c:19:
delaunay.c: In function ?delaunay_tri?:
delaunay.c:351:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  351 |  edges = N_GNEW(2 * nedges, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
delaunay.c:354:31: warning: cast between incompatible function types from ?void (*)(GtsSegment *, estate *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  354 |  gts_surface_foreach_edge (s, (GtsFunc) addEdge, &state);
      |                               ^
In file included from delaunay.c:19:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
delaunay.c:357:12: note: in expansion of macro ?N_GNEW?
  357 |  int* vs = N_GNEW(n, int);
      |            ^~~~~~
delaunay.c:362:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  362 |  ip = edges = N_GNEW(2 * nedges, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
delaunay.c:367:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  367 |  if (x[0] == x[1])  /* vertical line */
      |           ^~
delaunay.c:371:13: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  371 |  qsort (vs, n, sizeof(int), (qsort_cmpf)vcmp);
      |             ^
delaunay.c: In function ?addFace?:
delaunay.c:427:48: warning: cast between incompatible function types from ?void (*)(GFace *, ninfo *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  427 |     gts_face_foreach_neighbor ((GtsFace*)f, 0, (GtsFunc) addNeighbor, &ni);
      |                                                ^
In file included from delaunay.c:19:
delaunay.c: In function ?mkSurface?:
delaunay.c:470:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  470 |     segs = N_GNEW(2 * nsegs, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
delaunay.c:474:34: warning: cast between incompatible function types from ?void (*)(GtsSegment *, estate *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  474 |     gts_surface_foreach_edge (s, (GtsFunc) addEdge, &state);
      |                                  ^
delaunay.c:476:34: warning: cast between incompatible function types from ?void (*)(GFace *, int *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  476 |     gts_surface_foreach_face (s, (GtsFunc) cntFace, &nfaces);
      |                                  ^
In file included from delaunay.c:19:
delaunay.c:478:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  478 |     faces = N_GNEW(3 * nfaces, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
delaunay.c:479:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  479 |     neigh = N_GNEW(3 * nfaces, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
delaunay.c:483:34: warning: cast between incompatible function types from ?void (*)(GFace *, fstate *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  483 |     gts_surface_foreach_face (s, (GtsFunc) addFace, &statf);
      |                                  ^
multispline.c:1210:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1210 |     pps = pts = N_GNEW(nt + 4, pointf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
delaunay.c: In function ?get_triangles?:
delaunay.c:515:34: warning: cast between incompatible function types from ?void (*)(GFace *, int *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  515 |     gts_surface_foreach_face (s, (GtsFunc) cntFace, &nfaces);
      |                                  ^
multispline.c:1211:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1211 |     trim = N_NEW(nt + 4, tri *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from delaunay.c:19:
delaunay.c:516:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  516 |     statf.faces = N_GNEW(3 * nfaces, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
delaunay.c:517:34: warning: cast between incompatible function types from ?void (*)(GFace *, fstate *)? to ?gint (*)(void *, void *)? {aka ?int (*)(void *, void *)?} [-Wcast-function-type]
  517 |     gts_surface_foreach_face (s, (GtsFunc) addTri, &statf);
      |                                  ^
In file included from delaunay.c:19:
delaunay.c: In function ?UG_graph?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
delaunay.c:785:13: note: in expansion of macro ?N_GNEW?
  785 |  delaunay = N_GNEW(n, v_data);
      |             ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
delaunay.c:799:13: note: in expansion of macro ?N_GNEW?
  799 |  delaunay = N_GNEW(n, v_data);
      |             ^~~~~~
../../lib/neatogen/fPQ.h: In function ?PQgen?:
../../lib/neatogen/fPQ.h:39:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   39 |     pq->pq = N_NEW(sz+1,PQTYPE);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from multispline.c:1275:
../../lib/neatogen/fPQ.h: At top level:
../../lib/neatogen/fPQ.h:164:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
  164 | #if DEBUG > 1
      |     ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/multispline.h:13,
                 from multispline.c:11:
multispline.c: In function ?triPath?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
multispline.c:1295:16: note: in expansion of macro ?N_NEW?
 1295 |     int *dad = N_NEW(n, int);
      |                ^~~~~
multispline.c:1319:23: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1319 |   if (N_VAL(pq, adjn) == UNSEEN) {
      |                       ^~
multispline.c:1320:25: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 1320 |       N_VAL(pq, adjn) = d;
      |                         ^
multispline.c:1324:26: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 1324 |       PQupdate(pq, adjn, d);
      |                          ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/multispline.h:13,
                 from multispline.c:11:
multispline.c: In function ?makeMultiSpline?:
multispline.c:1362:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1362 |     idxs = N_GNEW(pq.pq.PQsize + 1, PQTYPE);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
multispline.c:1363:32: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1363 |     vals = N_GNEW(pq.pq.PQsize + 1, PQVTYPE);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from constrained_majorization_ipsep.c:34:
constrained_majorization_ipsep.c: In function ?stress_majorization_cola?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization_ipsep.c:204:16: note: in expansion of macro ?N_GNEW?
  204 |  float *clap = N_GNEW(clap_length, float);
      |                ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization_ipsep.c:233:15: note: in expansion of macro ?N_GNEW?
  233 |     degrees = N_GNEW(n, double);
      |               ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization_ipsep.c:249:14: note: in expansion of macro ?N_GNEW?
  249 |     coords = N_GNEW(dim, float *);
      |              ^~~~~~
constrained_majorization_ipsep.c:250:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  250 |     f_storage = N_GNEW(dim * n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization_ipsep.c:267:9: note: in expansion of macro ?N_GNEW?
  267 |     b = N_GNEW(dim, float *);
      |         ^~~~~~
constrained_majorization_ipsep.c:268:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  268 |     b[0] = N_GNEW(dim * n, float);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization_ipsep.c:273:18: note: in expansion of macro ?N_GNEW?
  273 |     tmp_coords = N_GNEW(n, float);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization_ipsep.c:274:24: note: in expansion of macro ?N_GNEW?
  274 |     dist_accumulator = N_GNEW(n, float);
      |                        ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
constrained_majorization_ipsep.c:287:12: note: in expansion of macro ?N_GNEW?
  287 |     lap1 = N_GNEW(lap_length, float);
      |            ^~~~~~
constrained_majorization_ipsep.c:412:48: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  412 |      generateNonoverlapConstraints(cMajEnvHor, nsizeScale, coords,
      |                                                ^~~~~~~~~~
constrained_majorization_ipsep.c:437:48: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  437 |      generateNonoverlapConstraints(cMajEnvVrt, nsizeScale, coords,
      |                                                ^~~~~~~~~~
constrained_majorization_ipsep.c:56:13: warning: unused parameter ?nedges_graph? [-Wunused-parameter]
   56 |         int nedges_graph, /* Number of edges */
      |         ~~~~^~~~~~~~~~~~
quad_prog_vpsc.c: In function ?constrained_majorization_vpsc?:
quad_prog_vpsc.c:73:17: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   73 |      place[i] = getVariablePos(e->vs[i]);
      |                 ^~~~~~~~~~~~~~
quad_prog_vpsc.c:113:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  113 |  if (denominator != 0)
      |                  ^~
quad_prog_vpsc.c:127:14: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  127 |   place[i] = getVariablePos(e->vs[i]);
      |              ^~~~~~~~~~~~~~
quad_prog_vpsc.c:146:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  146 |  if (denominator != 0.0)
      |                  ^~
quad_prog_vpsc.c:158:14: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  158 |      test += fabs(place[i] - old_place[i]);
      |              ^~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from quad_prog_vpsc.c:25:
quad_prog_vpsc.c: In function ?initCMajVPSC?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_vpsc.c:208:13: note: in expansion of macro ?N_GNEW?
  208 |     e->vs = N_GNEW(n, Variable *);
      |             ^~~~~~
quad_prog_vpsc.c:250:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  250 |  e->vs = N_GNEW(n + e->ndv, Variable *);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_vpsc.c:324:18: note: in expansion of macro ?N_GNEW?
  324 |     e->fArray1 = N_GNEW(n, float);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_vpsc.c:325:18: note: in expansion of macro ?N_GNEW?
  325 |     e->fArray2 = N_GNEW(n, float);
      |                  ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_vpsc.c:326:18: note: in expansion of macro ?N_GNEW?
  326 |     e->fArray3 = N_GNEW(n, float);
      |                  ^~~~~~
quad_prog_vpsc.c: In function ?generateNonoverlapConstraints?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_vpsc.c:383:16: note: in expansion of macro ?N_GNEW?
  383 |     boxf* bb = N_GNEW (n, boxf);
      |                ^~~~~~
quad_prog_vpsc.c:410:55: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  410 |  Constraint ***cscl = N_GNEW(opt->clusters->nclusters + 1, Constraint**);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
quad_prog_vpsc.c:411:44: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  411 |  int* cm = N_GNEW(opt->clusters->nclusters + 1, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
quad_prog_vpsc.c:414:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  414 |      Variable** cvs = N_GNEW(cn + 2, Variable*);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
quad_prog_vpsc.c:415:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  415 |      boxf* cbb = N_GNEW(cn + 2, boxf);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_vpsc.c:449:23: note: in expansion of macro ?N_GNEW?
  449 |      Variable** cvs = N_GNEW(cn,Variable*);
      |                       ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
quad_prog_vpsc.c:450:18: note: in expansion of macro ?N_GNEW?
  450 |      boxf* cbb = N_GNEW(cn, boxf);
      |                  ^~~~~~
quad_prog_vpsc.c: In function ?removeoverlaps?:
quad_prog_vpsc.c:592:17: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  592 |  coords[0][i] = getVariablePos(e->vs[i]);
      |                 ^~~~~~~~~~~~~~
quad_prog_vpsc.c:597:17: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  597 |  coords[1][i] = getVariablePos(e->vs[i]);
      |                 ^~~~~~~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from ../../lib/neatogen/defs.h:17,
                 from ../../lib/neatogen/digcola.h:17,
                 from quad_prog_vpsc.c:25:
quad_prog_vpsc.c: In function ?assign_digcola_levels?:
quad_prog_vpsc.c:609:44: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  609 |     DigColaLevel *l = N_GNEW(num_divisions + 1, DigColaLevel);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
quad_prog_vpsc.c:612:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  612 |     l[0].nodes = N_GNEW(l[0].num_nodes, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
quad_prog_vpsc.c:619:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  619 |  l[i].nodes = N_GNEW(l[i].num_nodes, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
quad_prog_vpsc.c:627:50: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  627 |  l[num_divisions].nodes = N_GNEW(l[num_divisions].num_nodes, int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
sgd.c: In function ?fisheryates_shuffle?:
sgd.c:28:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   28 |         int j = rk_interval(i, &rstate);
      |                             ^
sgd.c:28:17: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
   28 |         int j = rk_interval(i, &rstate);
      |                 ^~~~~~~~~~~
randomkit.c: In function ?rk_seed?:
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from sgd.c:1:
sgd.c: In function ?extract_adjacency?:
sgd.c:51:35: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   51 |     graph->sources = N_NEW(n_nodes+1, int);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sgd.c:52:22: note: in expansion of macro ?N_NEW?
   52 |     graph->pinneds = N_NEW(n_nodes, bool);
      |                      ^~~~~
randomkit.c:97:54: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   97 |         seed = (1812433253UL * (seed ^ (seed >> 30)) + pos + 1) & 0xffffffffUL;
      |                                                      ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sgd.c:53:22: note: in expansion of macro ?N_NEW?
   53 |     graph->targets = N_NEW(n_edges, int);
      |                      ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sgd.c:54:22: note: in expansion of macro ?N_NEW?
   54 |     graph->weights = N_NEW(n_edges, float);
      |                      ^~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from sgd.c:1:
../../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:69:39: note: in expansion of macro ?ED_dist?
   69 |             graph->weights[n_edges] = ED_dist(ep);
      |                                       ^~~~~~~
randomkit.c: In function ?rk_long?:
randomkit.c:148:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  148 |     return rk_ulong(state) >> 1;
      |            ~~~~~~~~~~~~~~~~^~~~
randomkit.c: In function ?rk_double?:
randomkit.c:197:14: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  197 |     long a = rk_random(state) >> 5, b = rk_random(state) >> 6;
      |              ^~~~~~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from sgd.c:1:
sgd.c:84:41: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   84 |         bool *neighbours_i = N_NEW(graph->n, bool);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
randomkit.c:197:41: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  197 |     long a = rk_random(state) >> 5, b = rk_random(state) >> 6;
      |                                         ^~~~~~~~~
sgd.c:85:41: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   85 |         bool *neighbours_j = N_NEW(graph->n, bool);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
randomkit.c:198:15: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
  198 |     return (a * 67108864.0 + b) / 9007199254740992.0;
      |               ^
randomkit.c:198:28: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
  198 |     return (a * 67108864.0 + b) / 9007199254740992.0;
      |                            ^
sgd.c:115:37: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  115 |                 graph->weights[x] = deg_i + deg_j - (2*intersect);
      |                                     ^~~~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from sgd.c:1:
sgd.c: In function ?sgd?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sgd.c:169:23: note: in expansion of macro ?N_NEW?
  169 |     term_sgd *terms = N_NEW(n_terms, term_sgd);
      |                       ^~~~~
sgd.c:196:21: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  196 |     float eta_min = Epsilon / w_max;
      |                     ^~~~~~~
sgd.c:197:20: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  197 |     float lambda = log(eta_max/eta_min) / (MaxIter-1);
      |                    ^~~
In file included from ../../lib/common/render.h:42,
                 from ../../lib/neatogen/neato.h:31,
                 from sgd.c:1:
sgd.c:202:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  202 |     float *pos = N_NEW(2*n, float);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sgd.c:203:21: note: in expansion of macro ?N_NEW?
  203 |     bool *unfixed = N_NEW(n, bool);
      |                     ^~~~~
In file included from ../../lib/common/render.h:38,
                 from ../../lib/neatogen/neato.h:31,
                 from sgd.c:1:
../../lib/common/types.h:523:19: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  523 | #define ND_pos(n) (((Agnodeinfo_t*)AGDATA(n))->pos)
      |                   ^
sgd.c:206:20: note: in expansion of macro ?ND_pos?
  206 |         pos[2*i] = ND_pos(node)[0];
      |                    ^~~~~~
../../lib/common/types.h:523:19: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  523 | #define ND_pos(n) (((Agnodeinfo_t*)AGDATA(n))->pos)
      |                   ^
sgd.c:207:22: note: in expansion of macro ?ND_pos?
  207 |         pos[2*i+1] = ND_pos(node)[1];
      |                      ^~~~~~
sgd.c:220:43: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  220 |         float eta = eta_max * exp(-lambda * t);
      |                                           ^
sgd.c:220:21: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  220 |         float eta = eta_max * exp(-lambda * t);
      |                     ^~~~~~~
  CCLD     libneatogen_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/neatogen'
Making all in twopigen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/twopigen'
  CC       twopiinit.lo
  CC       circle.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/twopigen/circle.h:14,
                 from twopiinit.c:17:
twopiinit.c: In function ?twopi_init_node_edge?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
twopiinit.c:37:11: note: in expansion of macro ?N_NEW?
   37 |     alg = N_NEW(n_nodes, rdata);
      |           ^~~~~
twopiinit.c:38:39: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   38 |     GD_neato_nlist(g) = N_NEW(n_nodes + 1, node_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
circle.c: In function ?initLayout?:
circle.c:74:15: warning: conversion to ?uint64_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   74 |  SCENTER(n) = INF;
      |               ^~~
circle.c:79:17: warning: conversion to ?uint64_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   79 |      SLEAF(n) = INF;
      |                 ^~~
circle.c: In function ?setChildSubtreeSpans?:
circle.c:218:28: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?double? may change value [-Wconversion]
  218 |     double ratio = SPAN(n) / STSIZE(n);
      |                            ^
circle.c:225:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  225 |  if (SPAN(next) != 0.0)
      |                 ^~
circle.c:227:21: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?double? may change value [-Wconversion]
  227 |  SPAN(next) = ratio * STSIZE(next);
      |                     ^
circle.c: In function ?setChildPositions?:
circle.c:257:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  257 |  if (THETA(next) != UNSET)
      |                  ^~
  CCLD     libtwopigen_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/twopigen'
Making all in sfdpgen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfdpgen'
  CC       stress_model.lo
  CC       post_process.lo
  CC       sparse_solve.lo
  CC       spring_electrical.lo
  CC       sfdpinit.lo
  CC       Multilevel.lo
  CC       PriorityQueue.lo
  CC       uniform_stress.lo
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
Multilevel.c: In function ?maximal_independent_vertex_set?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:93:11: note: in expansion of macro ?N_GNEW?
   93 |   *vset = N_GNEW(m,int);
      |           ^~~~~~
In file included from post_process.c:19:
post_process.c: In function ?ideal_distance_matrix?:
post_process.c:48:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   48 |     D->a = N_GNEW(D->nz,real);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
post_process.c:52:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   52 |   mask = N_GNEW(D->m,int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
Multilevel.c: In function ?maximal_independent_vertex_set_RS?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:148:11: note: in expansion of macro ?N_GNEW?
  148 |   *vset = N_GNEW(m,int);
      |           ^~~~~~
post_process.c: In function ?StressMajorizationSmoother2_new?:
Multilevel.c: In function ?maximal_independent_edge_set?:
post_process.c:122:18: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  122 |   sm->maxit_cg = (int)sqrt((double) A->m);
      |                  ^
In file included from post_process.c:19:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
post_process.c:124:25: note: in expansion of macro ?N_GNEW?
  124 |   lambda = sm->lambda = N_GNEW(m,real);
      |                         ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:211:15: note: in expansion of macro ?N_GNEW?
  211 |   *matching = N_GNEW(m,int);
      |               ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
post_process.c:126:10: note: in expansion of macro ?N_GNEW?
  126 |   mask = N_GNEW(m,int);
      |          ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
post_process.c:128:14: note: in expansion of macro ?N_GNEW?
  128 |   avg_dist = N_GNEW(m,real);
      |              ^~~~~~
uniform_stress.c: In function ?UniformStressSmoother_new?:
Multilevel.c: In function ?maximal_independent_edge_set_heavest_edge_pernode?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:257:15: note: in expansion of macro ?N_GNEW?
  257 |   *matching = N_GNEW(m,int);
      |               ^~~~~~
stress_model.c: In function ?stress_model_core?:
Multilevel.c: In function ?maximal_independent_edge_set_heavest_edge_pernode_leaves_first?:
Multilevel.c:332:9: warning: declaration of ?UNMATCHED? shadows a global declaration [-Wshadow]
  332 |   enum {UNMATCHED = -2, MATCHED = -1};
      |         ^~~~~~~~~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
../../lib/sparse/general.h:111:7: note: shadowed declaration is here
  111 | enum {UNMATCHED = -1};
      |       ^~~~~~~~~
uniform_stress.c:46:18: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
   46 |   sm->maxit_cg = (int)sqrt((double) A->m);
      |                  ^
stress_model.c:27:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 |     *x = MALLOC(sizeof(real)*m*dim);
      |                             ^
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:341:14: note: in expansion of macro ?N_GNEW?
  341 |   *cluster = N_GNEW(m,int);
      |              ^~~~~~
stress_model.c:27:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 |     *x = MALLOC(sizeof(real)*m*dim);
      |                               ^
Multilevel.c:342:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  342 |   *clusterp = N_GNEW((m+1),int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:343:13: note: in expansion of macro ?N_GNEW?
  343 |   matched = N_GNEW(m,int);
      |             ^~~~~~
post_process.c: In function ?SparseStressMajorizationSmoother_new?:
post_process.c:309:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  309 |   if (xdot == 0){
      |            ^~
post_process.c:324:18: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  324 |   sm->maxit_cg = (int)sqrt((double) A->m);
      |                  ^
post_process.c:326:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  326 |   lambda = sm->lambda = MALLOC(sizeof(real)*m);
      |                                            ^
post_process.c:354:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  354 |    if (dist*dist == 0){
      |                  ^~
stress_model.c: In function ?stress_model?:
uniform_stress.c:28:53: warning: unused parameter ?dim? [-Wunused-parameter]
   28 | UniformStressSmoother UniformStressSmoother_new(int dim, SparseMatrix A, real *x, real alpha, real M, int *flag){
      |                                                 ~~~~^~~
uniform_stress.c:28:80: warning: unused parameter ?x? [-Wunused-parameter]
   28 | UniformStressSmoother UniformStressSmoother_new(int dim, SparseMatrix A, real *x, real alpha, real M, int *flag){
uniform_stress.c:28:108: warning: unused parameter ?flag? [-Wunused-parameter]
   28 | UniformStressSmoother UniformStressSmoother_new(int dim, SparseMatrix A, real *x, real alpha, real M, int *flag){
      |                                                                                                       ~~~~~^~~~
stress_model.c:56:41: warning: unused parameter ?A? [-Wunused-parameter]
   56 | void stress_model(int dim, SparseMatrix A, SparseMatrix D, real **x, int edge_len_weighted, int maxit_sm, real tol, int *flag){
      |                            ~~~~~~~~~~~~~^
post_process.c:361:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  361 |    if (dist*dist == 0){
      |                  ^~
uniform_stress.c: In function ?get_distance_matrix?:
uniform_stress.c:120:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  120 |   if (scaling != 1) for (i = 0; i < B->nz; i++) val[i] *= scaling;
      |               ^~
post_process.c:402:9: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  402 |   if (s == 0) {
      |         ^~
post_process.c: In function ?get_edge_label_matrix?:
post_process.c:480:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  480 |       irn = data->irn = MALLOC(sizeof(int)*nz);
      |                                           ^
post_process.c:481:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  481 |       jcn = data->jcn = MALLOC(sizeof(int)*nz);
      |                                           ^
post_process.c:482:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  482 |       val = data->val = MALLOC(sizeof(double)*nz);
      |                                              ^
post_process.c:516:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  516 |       irn = data->irn = MALLOC(sizeof(int)*nz);
      |                                           ^
post_process.c:517:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  517 |       jcn = data->jcn = MALLOC(sizeof(int)*nz);
      |                                           ^
post_process.c:518:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  518 |       val = data->val = MALLOC(sizeof(double)*nz);
      |                                              ^
Multilevel.c: In function ?maximal_independent_edge_set_heavest_edge_pernode_supernodes_first?:
post_process.c:520:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  520 |     x00 = MALLOC(sizeof(real)*m*dim);
      |                              ^
post_process.c:520:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  520 |     x00 = MALLOC(sizeof(real)*m*dim);
      |                                ^
Multilevel.c:508:9: warning: declaration of ?UNMATCHED? shadows a global declaration [-Wshadow]
  508 |   enum {UNMATCHED = -2, MATCHED = -1};
      |         ^~~~~~~~~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
../../lib/sparse/general.h:111:7: note: shadowed declaration is here
  111 | enum {UNMATCHED = -1};
      |       ^~~~~~~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:518:14: note: in expansion of macro ?N_GNEW?
  518 |   *cluster = N_GNEW(m,int);
      |              ^~~~~~
post_process.c: In function ?get_stress?:
post_process.c:545:98: warning: unused parameter ?data? [-Wunused-parameter]
  545 | real get_stress(int m, int dim, int *iw, int *jw, real *w, real *d, real *x, real scaling, void *data, int weighted){
      |                                                                                            ~~~~~~^~~~
post_process.c: In function ?StressMajorizationSmoother_smooth?:
Multilevel.c:519:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  519 |   *clusterp = N_GNEW((m+1),int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
post_process.c:602:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  602 |   x0 = calloc(dim*m, sizeof(real));
      |               ~~~^~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:520:13: note: in expansion of macro ?N_GNEW?
  520 |   matched = N_GNEW(m,int);
      |             ^~~~~~
post_process.c:605:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  605 |   memcpy(x0, x, sizeof(real)*dim*m);
      |                             ^
post_process.c:605:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  605 |   memcpy(x0, x, sizeof(real)*dim*m);
      |                                 ^
post_process.c:606:17: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  606 |   y = calloc(dim*m, sizeof(real));
      |              ~~~^~
post_process.c:643:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  643 |    if (d[j] == 0){
      |             ^~
post_process.c:646:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  646 |      if (dist == 0){
      |               ^~
post_process.c:722:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  722 |     memcpy(x, y, sizeof(real)*m*dim);
      |                              ^
post_process.c:722:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  722 |     memcpy(x, y, sizeof(real)*m*dim);
      |                                ^
Multilevel.c: In function ?maximal_independent_edge_set_heavest_cluster_pernode_leaves_first?:
In file included from post_process.c:19:
post_process.c: In function ?TriangleSmoother_new?:
Multilevel.c:652:9: warning: declaration of ?UNMATCHED? shadows a global declaration [-Wshadow]
  652 |   enum {UNMATCHED = -2, MATCHED = -1};
      |         ^~~~~~~~~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
../../lib/sparse/general.h:111:7: note: shadowed declaration is here
  111 | enum {UNMATCHED = -1};
      |       ^~~~~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
post_process.c:766:14: note: in expansion of macro ?N_GNEW?
  766 |   avg_dist = N_GNEW(m,real);
      |              ^~~~~~
post_process.c:785:18: warning: cast from function call of type ?double? to non-matching type ?int? [-Wbad-function-cast]
  785 |   sm->maxit_cg = (int)sqrt((double) A->m);
      |                  ^
In file included from post_process.c:19:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
post_process.c:787:25: note: in expansion of macro ?N_GNEW?
  787 |   lambda = sm->lambda = N_GNEW(m,real);
      |                         ^~~~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:662:14: note: in expansion of macro ?N_GNEW?
  662 |   *cluster = N_GNEW(m,int);
      |              ^~~~~~
Multilevel.c:663:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  663 |   *clusterp = N_GNEW((m+1),int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
sparse_solve.c: In function ?Operator_uniform_stress_diag_precon_new?:
sparse_solve.c:103:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  103 |   o->data = MALLOC(sizeof(real)*(m + 1));
      |                                ^
post_process.c: In function ?SpringSmoother_new?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
post_process.c:885:10: note: in expansion of macro ?N_GNEW?
  885 |   mask = N_GNEW(m,int);
      |          ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
post_process.c:887:14: note: in expansion of macro ?N_GNEW?
  887 |   avg_dist = N_GNEW(m,real);
      |              ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:664:13: note: in expansion of macro ?N_GNEW?
  664 |   matched = N_GNEW(m,int);
      |             ^~~~~~
Multilevel.c:665:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  665 |   vlist = N_GNEW(2*m,real);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/sparse_solve.h:13,
                 from sparse_solve.c:13:
sparse_solve.c: In function ?Operator_diag_precon_new?:
sparse_solve.c:132:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  132 |   o->data = N_GNEW((A->m + 1),real);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
sparse_solve.c: In function ?conjugate_gradient?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sparse_solve.c:161:7: note: in expansion of macro ?N_GNEW?
  161 |   z = N_GNEW(n,real);
      |       ^~~~~~
Multilevel.c:719:20: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  719 |       qsort(vlist, nv, sizeof(real)*2, scomp);
      |                    ^~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sparse_solve.c:162:7: note: in expansion of macro ?N_GNEW?
  162 |   r = N_GNEW(n,real);
      |       ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sparse_solve.c:163:7: note: in expansion of macro ?N_GNEW?
  163 |   p = N_GNEW(n,real);
      |       ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sparse_solve.c:164:7: note: in expansion of macro ?N_GNEW?
  164 |   q = N_GNEW(n,real);
      |       ^~~~~~
post_process.c: In function ?post_process_smoothing?:
sparse_solve.c:184:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  184 |       memcpy(p, z, sizeof(real)*n);
      |                                ^
Multilevel.c:647:20: warning: unused parameter ?randomize? [-Wunused-parameter]
  647 |                int randomize, int **cluster, int **clusterp, int *ncluster){
      |                ~~~~^~~~~~~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
Multilevel.c: In function ?maximal_independent_edge_set_heavest_edge_pernode_scaled?:
post_process.c:1008:3: warning: switch missing default case [-Wswitch-default]
 1008 |   switch (ctrl->smoothing){
      |   ^~~~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/sparse_solve.h:13,
                 from sparse_solve.c:13:
sparse_solve.c: In function ?cg?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sparse_solve.c:222:7: note: in expansion of macro ?N_GNEW?
  222 |   x = N_GNEW(n, real);
      |       ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
sparse_solve.c:223:7: note: in expansion of macro ?N_GNEW?
  223 |   b = N_GNEW(n, real);
      |       ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:755:15: note: in expansion of macro ?N_GNEW?
  755 |   *matching = N_GNEW(m,int);
      |               ^~~~~~
sparse_solve.c: In function ?jacobi?:
sparse_solve.c:245:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  245 |   x = MALLOC(sizeof(real)*n);
      |                          ^
sparse_solve.c:246:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  246 |   y = MALLOC(sizeof(real)*n);
      |                          ^
sparse_solve.c:247:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  247 |   b = MALLOC(sizeof(real)*n);
      |                          ^
sparse_solve.c:267:10: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  267 |  if (sum == 0) fprintf(stderr,"neighb=%d\n",ia[i+1]-ia[i]);
      |          ^~
sfdpinit.c: In function ?sfdp_init_graph?:
Multilevel.c: In function ?DistanceMatrix_restrict_cluster?:
sparse_solve.c:272:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  272 |       memcpy(x, y, sizeof(real)*n);
      |                                ^
Multilevel.c:818:57: warning: unused parameter ?ncluster? [-Wunused-parameter]
  818 | static SparseMatrix DistanceMatrix_restrict_cluster(int ncluster, int *clusterp, int *cluster, SparseMatrix P, SparseMatrix R, SparseMatrix D){
      |                                                     ~~~~^~~~~~~~
sparse_solve.c:241:83: warning: unused parameter ?flag? [-Wunused-parameter]
  241 | static real* jacobi(SparseMatrix A, int dim, real *x0, real *rhs, int maxit, int *flag){
      |                                                                              ~~~~~^~~~
Multilevel.c:818:72: warning: unused parameter ?clusterp? [-Wunused-parameter]
  818 | static SparseMatrix DistanceMatrix_restrict_cluster(int ncluster, int *clusterp, int *cluster, SparseMatrix P, SparseMatrix R, SparseMatrix D){
      |                                                                   ~~~~~^~~~~~~~
sfdpinit.c:52:26: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   52 |     GD_ndim(agroot(g)) = late_int(g, agfindgraphattr(g, "dim"), outdim, 2);
      |                          ^~~~~~~~
Multilevel.c:818:87: warning: unused parameter ?cluster? [-Wunused-parameter]
  818 | static SparseMatrix DistanceMatrix_restrict_cluster(int ncluster, int *clusterp, int *cluster, SparseMatrix P, SparseMatrix R, SparseMatrix D){
      |                                                                                  ~~~~~^~~~~~~
Multilevel.c:818:109: warning: unused parameter ?P? [-Wunused-parameter]
  818 | static SparseMatrix DistanceMatrix_restrict_cluster(int ncluster, int *clusterp, int *cluster, SparseMatrix P, SparseMatrix R, SparseMatrix D){
      |                                                                                                ~~~~~~~~~~~~~^
In file included from ../../lib/common/geom.h:17,
                 from ../../lib/common/types.h:32,
                 from ../../lib/common/render.h:38,
                 from ../../lib/sfdpgen/sfdp.h:15,
                 from sfdpinit.c:14:
../../lib/common/arith.h:32:18: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   32 | #define MIN(a,b) ((a)<(b)?(a):(b))
      |                  ^
sfdpinit.c:54:26: note: in expansion of macro ?MIN?
   54 |     GD_odim(agroot(g)) = MIN(outdim, Ndim);
      |                          ^~~
Multilevel.c:818:125: warning: unused parameter ?R? [-Wunused-parameter]
  818 | static SparseMatrix DistanceMatrix_restrict_cluster(int ncluster, int *clusterp, int *cluster, SparseMatrix P, SparseMatrix R, SparseMatrix D){
      |                                                                                                                ~~~~~~~~~~~~~^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/sfdpgen/sfdp.h:15,
                 from sfdpinit.c:14:
sfdpinit.c: In function ?getPos?:
Multilevel.c:818:141: warning: unused parameter ?D? [-Wunused-parameter]
  818 | static SparseMatrix DistanceMatrix_restrict_cluster(int ncluster, int *clusterp, int *cluster, SparseMatrix P, SparseMatrix R, SparseMatrix D){
      |                                                                                                                                ~~~~~~~~~~~~~^
sfdpinit.c:63:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   63 |     real *pos = N_NEW(Ndim * agnnodes(g), real);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
Multilevel.c: In function ?DistanceMatrix_restrict_matching?:
Multilevel.c:822:59: warning: unused parameter ?matching? [-Wunused-parameter]
  822 | static SparseMatrix DistanceMatrix_restrict_matching(int *matching, SparseMatrix D){
      |                                                      ~~~~~^~~~~~~~
Multilevel.c: In function ?DistanceMatrix_restrict_filtering?:
Multilevel.c:828:60: warning: unused parameter ?mask? [-Wunused-parameter]
  828 | static SparseMatrix DistanceMatrix_restrict_filtering(int *mask, int is_C, int is_F, SparseMatrix D){
      |                                                       ~~~~~^~~~
Multilevel.c:828:70: warning: unused parameter ?is_C? [-Wunused-parameter]
  828 | static SparseMatrix DistanceMatrix_restrict_filtering(int *mask, int is_C, int is_F, SparseMatrix D){
      |                                                                  ~~~~^~~~
Multilevel.c:828:80: warning: unused parameter ?is_F? [-Wunused-parameter]
  828 | static SparseMatrix DistanceMatrix_restrict_filtering(int *mask, int is_C, int is_F, SparseMatrix D){
      |                                                                            ~~~~^~~~
sfdpinit.c: In function ?sfdpLayout?:
sfdpinit.c:107:5: warning: switch missing default case [-Wswitch-default]
  107 |     switch (ctrl->method) {
      |     ^~~~~~
In file included from ../../lib/sparse/general.h:28,
                 from ../../lib/sparse/SparseMatrix.h:13,
                 from ../../lib/sfdpgen/Multilevel.h:13,
                 from Multilevel.c:11:
Multilevel.c: In function ?Multilevel_coarsen_internal?:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:920:11: note: in expansion of macro ?N_GNEW?
  920 |     irn = N_GNEW(n,int);
      |           ^~~~~~
sfdpinit.c: In function ?tuneControl?:
sfdpinit.c:252:25: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  252 |     ctrl->random_seed = seed;
      |                         ^~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:921:11: note: in expansion of macro ?N_GNEW?
  921 |     jcn = N_GNEW(n,int);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:922:11: note: in expansion of macro ?N_GNEW?
  922 |     val = N_GNEW(n,real);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:972:11: note: in expansion of macro ?N_GNEW?
  972 |     irn = N_GNEW(n,int);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:973:11: note: in expansion of macro ?N_GNEW?
  973 |     jcn = N_GNEW(n,int);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:974:11: note: in expansion of macro ?N_GNEW?
  974 |     val = N_GNEW(n,real);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:1034:11: note: in expansion of macro ?N_GNEW?
 1034 |     irn = N_GNEW(nzc,int);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:1035:11: note: in expansion of macro ?N_GNEW?
 1035 |     jcn = N_GNEW(nzc,int);
      |           ^~~~~~
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
Multilevel.c:1036:11: note: in expansion of macro ?N_GNEW?
 1036 |     val = N_GNEW(nzc,real);
      |           ^~~~~~
In file included from PriorityQueue.c:13:
PriorityQueue.c: In function ?PriorityQueue_new?:
PriorityQueue.c:27:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   27 |   q->buckets = N_GNEW((ngain+1),DoubleLinkedList);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
PriorityQueue.c:30:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   30 |   q->where = N_GNEW((n+1),DoubleLinkedList);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
PriorityQueue.c:33:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   33 |   q->gain = N_GNEW((n+1),int);
../../lib/common/memory.h:24:39: note: in definition of macro ?N_GNEW?
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                       ^
spring_electrical.c: In function ?check_real_array_size?:
spring_electrical.c:321:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  321 |     *a = REALLOC(*a, sizeof(real)*(*lenmax));
      |                                  ^
spring_electrical.c: In function ?check_int_array_size?:
spring_electrical.c:328:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  328 |     *a = REALLOC(*a, sizeof(int)*(*lenmax));
      |                                 ^
spring_electrical.c: In function ?sort_real?:
spring_electrical.c:366:12: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  366 |   qsort(a, n, sizeof(real), comp_real);
      |            ^
spring_electrical.c: In function ?beautify_leaves?:
spring_electrical.c:385:41: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  385 |   bool *checked = gcalloc(sizeof(bool), m);
      |                                         ^
Multilevel.c:957:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  957 |     maximal_independent_edge_set(A, ctrl->randomize, &matching, &nmatch);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spring_electrical.c:386:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  386 |   angles = MALLOC(sizeof(real)*nangles_max);
      |                               ^
spring_electrical.c:387:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  387 |   leaves = MALLOC(sizeof(int)*nleaves_max);
      |                              ^
Multilevel.c:958:3: note: here
  958 |   case COARSEN_INDEPENDENT_EDGE_SET_HEAVEST_EDGE_PERNODE:
      |   ^~~~
Multilevel.c:959:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  959 |     if (ctrl->coarsen_scheme == COARSEN_INDEPENDENT_EDGE_SET_HEAVEST_EDGE_PERNODE)
      |        ^
Multilevel.c:961:3: note: here
  961 |   case COARSEN_INDEPENDENT_EDGE_SET_HEAVEST_EDGE_PERNODE_DEGREE_SCALED:
      |   ^~~~
spring_electrical.c: In function ?spring_electrical_embedding_fast?:
spring_electrical.c:525:15: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  525 |     srand(ctrl->random_seed);
      |           ~~~~^~~~~~~~~~~~~
spring_electrical.c:536:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  536 |   xold = MALLOC(sizeof(real)*dim*n);
      |                             ^
spring_electrical.c:536:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  536 |   xold = MALLOC(sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:537:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  537 |   force = MALLOC(sizeof(real)*dim*n);
      |                              ^
spring_electrical.c:537:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  537 |   force = MALLOC(sizeof(real)*dim*n);
      |                                  ^
spring_electrical.c:545:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  545 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:545:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  545 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                     ^
spring_electrical.c: In function ?spring_electrical_embedding_slow?:
spring_electrical.c:698:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  698 |   force = MALLOC(sizeof(real)*n*dim);
      |                              ^
spring_electrical.c:698:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  698 |   force = MALLOC(sizeof(real)*n*dim);
      |                                ^
spring_electrical.c:703:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  703 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                 ^
spring_electrical.c:703:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  703 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                           ^
spring_electrical.c:704:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  704 |     supernode_wgts = MALLOC(sizeof(real)*nsupermax);
      |                                         ^
spring_electrical.c:705:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  705 |     distances = MALLOC(sizeof(real)*nsupermax);
      |                                    ^
spring_electrical.c:719:15: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  719 |     srand(ctrl->random_seed);
      |           ~~~~^~~~~~~~~~~~~
spring_electrical.c:742:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  742 |   f = MALLOC(sizeof(real)*dim);
      |                          ^
spring_electrical.c:743:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  743 |   xold = MALLOC(sizeof(real)*dim*n);
      |                             ^
spring_electrical.c:743:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  743 |   xold = MALLOC(sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:748:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  748 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:748:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  748 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                     ^
spring_electrical.c: In function ?spring_electrical_embedding?:
spring_electrical.c:949:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  949 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                 ^
spring_electrical.c:949:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  949 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                           ^
spring_electrical.c:950:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  950 |     supernode_wgts = MALLOC(sizeof(real)*nsupermax);
      |                                         ^
spring_electrical.c:951:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  951 |     distances = MALLOC(sizeof(real)*nsupermax);
      |                                    ^
spring_electrical.c:964:15: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  964 |     srand(ctrl->random_seed);
      |           ~~~~^~~~~~~~~~~~~
spring_electrical.c:987:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  987 |   f = MALLOC(sizeof(real)*dim);
      |                          ^
spring_electrical.c:988:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  988 |   xold = MALLOC(sizeof(real)*dim*n);
      |                             ^
spring_electrical.c:988:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  988 |   xold = MALLOC(sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:1005:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1005 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:1005:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1005 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                     ^
spring_electrical.c: In function ?scale_coord?:
spring_electrical.c:1166:10: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1166 |   if (dj == 0.) return;
      |          ^~
spring_electrical.c: In function ?spring_maxent_embedding?:
spring_electrical.c:1248:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1248 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                 ^
spring_electrical.c:1248:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1248 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                           ^
spring_electrical.c:1249:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1249 |     supernode_wgts = MALLOC(sizeof(real)*nsupermax);
      |                                         ^
spring_electrical.c:1250:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1250 |     distances = MALLOC(sizeof(real)*nsupermax);
      |                                    ^
spring_electrical.c:1279:15: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1279 |     srand(ctrl->random_seed);
      |           ~~~~^~~~~~~~~~~~~
spring_electrical.c:1307:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1307 |   f = MALLOC(sizeof(real)*dim);
      |                          ^
spring_electrical.c:1308:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1308 |   xold = MALLOC(sizeof(real)*dim*n);
      |                             ^
spring_electrical.c:1308:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1308 |   xold = MALLOC(sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:1311:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1311 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:1311:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1311 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                     ^
spring_electrical.c: In function ?spring_electrical_spring_embedding?:
spring_electrical.c:1474:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1474 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                 ^
spring_electrical.c:1474:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1474 |     center = MALLOC(sizeof(real)*nsupermax*dim);
      |                                           ^
spring_electrical.c:1475:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1475 |     supernode_wgts = MALLOC(sizeof(real)*nsupermax);
      |                                         ^
spring_electrical.c:1476:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1476 |     distances = MALLOC(sizeof(real)*nsupermax);
      |                                    ^
spring_electrical.c:1492:15: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1492 |     srand(ctrl->random_seed);
      |           ~~~~^~~~~~~~~~~~~
spring_electrical.c:1515:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1515 |   f = MALLOC(sizeof(real)*dim);
      |                          ^
spring_electrical.c:1516:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1516 |   xold = MALLOC(sizeof(real)*dim*n);
      |                             ^
spring_electrical.c:1516:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1516 |   xold = MALLOC(sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:1519:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1519 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                 ^
spring_electrical.c:1519:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1519 |     memcpy(xold, x, sizeof(real)*dim*n);
      |                                     ^
spring_electrical.c: In function ?interpolate_coord?:
spring_electrical.c:1665:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1665 |   y = MALLOC(sizeof(real)*dim);
      |                          ^
spring_electrical.c: In function ?power_law_graph?:
spring_electrical.c:1710:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1710 |   mask = MALLOC(sizeof(int)*(m+1));
      |                            ^
spring_electrical.c: In function ?pcp_rotate?:
spring_electrical.c:1756:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1756 |   if (y[1] == 0) {
      |            ^~
spring_electrical.c: In function ?attach_edge_label_coordinates?:
spring_electrical.c:1818:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1818 |   mask = MALLOC(sizeof(int)*A->m);
      |                            ^
spring_electrical.c: In function ?shorting_edge_label_nodes?:
spring_electrical.c:1863:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1863 |   mask = MALLOC(sizeof(int)*A->m);
      |                            ^
spring_electrical.c:1891:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1891 |     irn = MALLOC(sizeof(int)*nz);
      |                             ^
spring_electrical.c:1892:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1892 |     jcn = MALLOC(sizeof(int)*nz);
      |                             ^
spring_electrical.c: In function ?multilevel_spring_electrical_embedding_core?:
spring_electrical.c:1973:35: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1973 |     real *x2 = MALLOC(sizeof(real)*(A->m)*dim);
      |                                   ^
spring_electrical.c:1973:42: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1973 |     real *x2 = MALLOC(sizeof(real)*(A->m)*dim);
      |                                          ^
spring_electrical.c:1996:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1996 |     xc = MALLOC(sizeof(real)*grid->n*dim);
      |                             ^
spring_electrical.c:1996:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1996 |     xc = MALLOC(sizeof(real)*grid->n*dim);
      |                                     ^
spring_electrical.c:2000:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2000 |   if (ctrl->p == AUTOP){
      |               ^~
spring_electrical.c:2064:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2064 |       xf = MALLOC(sizeof(real)*grid->n*dim);
      |                               ^
spring_electrical.c:2064:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 2064 |       xf = MALLOC(sizeof(real)*grid->n*dim);
      |                                       ^
spring_electrical.c:2094:22: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 2094 |   if (ctrl->rotation != 0) rotate(n, dim, x, ctrl->rotation);
      |                      ^~
  CCLD     libsfdpgen_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfdpgen'
Making all in osage
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/osage'
  CC       osageinit.lo
In file included from ../../lib/common/render.h:42,
                 from ../../lib/osage/osage.h:14,
                 from osageinit.c:17:
osageinit.c: In function ?addCluster?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
osageinit.c:56:21: note: in expansion of macro ?RALLOC?
   56 |         clist->cl = RALLOC(clist->sz, clist->cl, graph_t *);
      |                     ^~~~~~
osageinit.c: In function ?layout?:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
osageinit.c:130:19: note: in expansion of macro ?N_NEW?
  130 |      pinfo.vals = N_NEW(total, packval_t);
      |                   ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
osageinit.c:136:10: note: in expansion of macro ?N_NEW?
  136 |     gs = N_NEW(total, boxf);
      |          ^~~~~
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
osageinit.c:137:16: note: in expansion of macro ?N_NEW?
  137 |     children = N_NEW(total, void*);
      |                ^~~~~
osageinit.c:143:22: warning: conversion to ?packval_t? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  143 |      pinfo.vals[j] = late_int (subg, cattr, 0, 0);
      |                      ^~~~~~~~
osageinit.c:157:19: warning: conversion to ?packval_t? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  157 |   pinfo.vals[j] = late_int (n, vattr, 0, 0);
      |                   ^~~~~~~~
osageinit.c:198:16: warning: declaration of ?p? shadows a previous local [-Wshadow]
  198 |         pointf p;
      |                ^
osageinit.c:92:12: note: shadowed declaration is here
   92 |     pointf p;
      |            ^
In file included from ../../lib/common/render.h:42,
                 from ../../lib/osage/osage.h:14,
                 from osageinit.c:17:
osageinit.c: In function ?mkClusters?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
osageinit.c:346:27: note: in expansion of macro ?RALLOC?
  346 |             GD_clust(g) = RALLOC(list.cnt + 1, list.cl, graph_t*);
      |                           ^~~~~~
osageinit.c: At top level:
osageinit.c:350:6: warning: no previous prototype for ?osage_layout? [-Wmissing-prototypes]
  350 | void osage_layout(Agraph_t *g)
      |      ^~~~~~~~~~~~
osageinit.c:385:6: warning: no previous prototype for ?osage_cleanup? [-Wmissing-prototypes]
  385 | void osage_cleanup(Agraph_t *g)
      |      ^~~~~~~~~~~~~
  CCLD     libosage_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/osage'
Making all in gvpr
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvpr'
  CC       actions.lo
  CC       parse.lo
  CC       compile.lo
  CC       queue.lo
  CC       gprstate.lo
  CC       gvpr.lo
In file included from ../../lib/gvpr/gprstate.h:20,
                 from gvpr.c:26:
gvpr.c: In function ?parseArgs?:
../../lib/ast/ast.h:61:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define oldof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)malloc(sizeof(t)*(n)+(x)))
      |                                                              ^
gvpr.c:171:7: note: in expansion of macro ?oldof?
  171 |  av = oldof(*argv, char *, argc, 0);
      |       ^~~~~
../../lib/ast/ast.h:61:92: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define oldof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)malloc(sizeof(t)*(n)+(x)))
      |                                                                                            ^
gvpr.c:171:7: note: in expansion of macro ?oldof?
  171 |  av = oldof(*argv, char *, argc, 0);
      |       ^~~~~
gvpr.c: In function ?resolve?:
gvpr.c:209:37: warning: declaration of ?Verbose? shadows a global declaration [-Wshadow]
  209 | static char *resolve(char *arg, int Verbose)
      |                                 ~~~~^~~~~~~
In file included from gvpr.c:29:
../../lib/common/globals.h:54:35: note: shadowed declaration is here
   54 |     DECLSPEC EXTERN unsigned char Verbose;
      |                                   ^~~~~~~
In file included from ../../lib/gvpr/gprstate.h:20,
                 from gvpr.c:26:
gvpr.c: In function ?scanArgs?:
../../lib/ast/ast.h:60:94: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 | #define newof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)calloc(1,sizeof(t)*(n)+(x)))
      |                                                                                              ^
gvpr.c:405:23: note: in expansion of macro ?newof?
  405 |     input_filenames = newof(0,char*,nfiles + 1,0);
      |                       ^~~~~
gvpr.c:387:59: warning: unused parameter ?uopts? [-Wunused-parameter]
  387 | static options* scanArgs(int argc, char **argv, gvpropts* uopts)
      |                                                 ~~~~~~~~~~^~~~~
gvpr.c: In function ?evalEdge?:
gvpr.c:465:13: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
  465 |      okay = (exeval(prog, cs->guard, state)).integer;
      |             ^
gvpr.c: In function ?evalNode?:
gvpr.c:488:13: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
  488 |      okay = (exeval(prog, cs->guard, state)).integer;
      |             ^
gvpr.c: At top level:
gvpr.c:543:38: warning: cast between incompatible function types from ?Agedge_t * (*)(Agraph_t *, Agedge_t *)? {aka ?struct Agedge_s * (*)(struct Agraph_s *, struct Agedge_s *)?} to ?Agedge_t * (*)(Agraph_t *, Agedge_t *, Agnode_t *)? {aka ?struct Agedge_s * (*)(struct Agraph_s *, struct Agedge_s *, struct Agnode_s *)?} [-Wcast-function-type]
  543 | static trav_fns FWDfns = { agfstout, (nxttedgefn_t) agnxtout, 0, 0 };
      |                                      ^
gvpr.c:544:37: warning: cast between incompatible function types from ?Agedge_t * (*)(Agraph_t *, Agedge_t *)? {aka ?struct Agedge_s * (*)(struct Agraph_s *, struct Agedge_s *)?} to ?Agedge_t * (*)(Agraph_t *, Agedge_t *, Agnode_t *)? {aka ?struct Agedge_s * (*)(struct Agraph_s *, struct Agedge_s *, struct Agnode_s *)?} [-Wcast-function-type]
  544 | static trav_fns REVfns = { agfstin, (nxttedgefn_t) agnxtin, 0, 0 };
      |                                     ^
In file included from gprstate.c:19:
gprstate.c: In function ?openGPRState?:
../../lib/ast/sfstr.h:24:47: warning: unsigned conversion from ?int? to ?size_t? {aka ?long unsigned int?} changes value from ?-1? to ?18446744073709551615? [-Wsign-conversion]
   24 | #define sfstropen() sfnew((Sfio_t*)0,(char*)0,-1,-1,SF_WRITE|SF_STRING)
      |                                               ^~
gprstate.c:42:24: note: in expansion of macro ?sfstropen?
   42 |     if (!(state->tmp = sfstropen())) {
      |                        ^~~~~~~~~
gprstate.c: In function ?findBinding?:
gprstate.c:87:60: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   87 |     bp = (gvprbinding*)bsearch(&key, state->bindings, state->n_bindings, sizeof(gvprbinding), bindingcmpf);
      |                                                       ~~~~~^~~~~~~~~~~~
In file included from ../../lib/gvpr/gprstate.h:20,
                 from gprstate.c:17:
gprstate.c: In function ?addBindings?:
../../lib/ast/ast.h:60:94: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 | #define newof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)calloc(1,sizeof(t)*(n)+(x)))
      |                                                                                              ^
gprstate.c:109:18: note: in expansion of macro ?newof?
  109 |     bufp = buf = newof(0, gvprbinding, n, 0);
      |                  ^~~~~
gprstate.c:118:17: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  118 |     qsort (buf, n, sizeof(gvprbinding), bindingcmpf);
      |                 ^
gvpr.c: In function ?traverse?:
gvpr.c:755:5: warning: switch missing default case [-Wswitch-default]
  755 |     switch (state->tvt) {
      |     ^~~~~~
In file included from ../../lib/gvpr/gprstate.h:20,
                 from gvpr.c:26:
gvpr.c: In function ?addOutputGraph?:
../../lib/ast/ast.h:61:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define oldof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)malloc(sizeof(t)*(n)+(x)))
      |                                                              ^
gvpr.c:843:24: note: in expansion of macro ?oldof?
  843 |     uopts->outgraphs = oldof(uopts->outgraphs,Agraph_t*,uopts->n_outgraphs,0);
      |                        ^~~~~
../../lib/ast/ast.h:61:92: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define oldof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)malloc(sizeof(t)*(n)+(x)))
      |                                                                                            ^
gvpr.c:843:24: note: in expansion of macro ?oldof?
  843 |     uopts->outgraphs = oldof(uopts->outgraphs,Agraph_t*,uopts->n_outgraphs,0);
      |                        ^~~~~
gvpr.c: In function ?gvexitf?:
gvpr.c:893:18: warning: unused parameter ?handle? [-Wunused-parameter]
  893 | gvexitf (Expr_t *handle, Exdisc_t *discipline, int v)
      |          ~~~~~~~~^~~~~~
gvpr.c:893:36: warning: unused parameter ?discipline? [-Wunused-parameter]
  893 | gvexitf (Expr_t *handle, Exdisc_t *discipline, int v)
      |                          ~~~~~~~~~~^~~~~~~~~~
parse.c: In function ?readc?:
parse.c:98:19: warning: conversion from ?int? to ?char? may change value [-Wconversion]
   98 |    agxbputc(ostr, c);
      |                   ^
parse.c:108:23: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  108 |        agxbputc(ostr, cc);
      |                       ^~
parse.c:101:7: warning: switch missing default case [-Wswitch-default]
  101 |       switch (cc = sfgetc(str)) {
      |       ^~~~~~
parse.c:94:3: warning: switch missing default case [-Wswitch-default]
   94 |   switch (c = sfgetc(str)) {
      |   ^~~~~~
parse.c: In function ?parseID?:
parse.c:172:14: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  172 |     *ptr++ = c;
      |              ^
parse.c:181:12: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  181 |   *ptr++ = c;
      |            ^
parse.c: In function ?endString?:
parse.c:245:21: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  245 |      agxbputc(outs, c);
      |                     ^
queue.c: In function ?makef?:
parse.c:256:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  256 |     agxbputc(outs, c);
      |                    ^
queue.c:25:27: warning: unused parameter ?d? [-Wunused-parameter]
   25 | static void *makef(Dt_t * d, nsitem * obj, Dtdisc_t * disc)
      |                    ~~~~~~~^
parse.c: In function ?endBracket?:
queue.c:25:55: warning: unused parameter ?disc? [-Wunused-parameter]
   25 | static void *makef(Dt_t * d, nsitem * obj, Dtdisc_t * disc)
      |                                            ~~~~~~~~~~~^~~~
parse.c:284:31: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  284 |      if (endString(ins, outs, c)) return -1;
      |                               ^
queue.c: In function ?freef?:
queue.c:34:26: warning: unused parameter ?d? [-Wunused-parameter]
   34 | static void freef(Dt_t * d, nsitem * obj, Dtdisc_t * disc)
      |                   ~~~~~~~^
queue.c:34:54: warning: unused parameter ?disc? [-Wunused-parameter]
   34 | static void freef(Dt_t * d, nsitem * obj, Dtdisc_t * disc)
      |                                           ~~~~~~~~~~~^~~~
parse.c: In function ?parseBracket?:
parse.c:307:30: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  307 |     c = endBracket(str, buf, bc, ec);
      |                              ^~
parse.c:307:34: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  307 |     c = endBracket(str, buf, bc, ec);
      |                                  ^~
parse.c: In function ?parseCase?:
parse.c:355:5: warning: switch missing default case [-Wswitch-default]
  355 |     switch (kind) {
      |     ^~~~~~
parse.c: In function ?parseProg?:
parse.c:509:2: warning: switch missing default case [-Wswitch-default]
  509 |  switch (parseCase(str, &guard, &gline, &action, &line)) {
      |  ^~~~~~
actions.c: In function ?rindexOf?:
actions.c:74:9: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   74 |  return (len1);
      |         ^
actions.c:80:15: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   80 |      return p - s1;
      |             ~~^~~~
actions.c: In function ?copy?:
actions.c:180:5: warning: switch missing default case [-Wswitch-default]
  180 |     switch (kind) {
      |     ^~~~~~
actions.c: In function ?cmppair?:
actions.c:276:27: warning: unused parameter ?d? [-Wunused-parameter]
  276 | static int cmppair(Dt_t * d, Agedge_t** key1, Agedge_t** key2, Dtdisc_t * disc)
      |                    ~~~~~~~^
actions.c:276:75: warning: unused parameter ?disc? [-Wunused-parameter]
  276 | static int cmppair(Dt_t * d, Agedge_t** key1, Agedge_t** key2, Dtdisc_t * disc)
      |                                                                ~~~~~~~~~~~^~~~
actions.c: In function ?cloneGraph?:
actions.c:306:49: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  306 |     edgepair_t* data = malloc(sizeof(edgepair_t)*agnedges(src));
      |                                                 ^
actions.c: In function ?clone?:
actions.c:384:5: warning: switch missing default case [-Wswitch-default]
  384 |     switch (kind) {
      |     ^~~~~~
actions.c: In function ?fwriteFile?:
actions.c:640:22: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  640 |     if (fd < 0 || fd >= elementsof(ex->file)
      |                      ^~
actions.c: In function ?freadFile?:
actions.c:652:22: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  652 |     if (fd < 0 || fd >= elementsof(ex->file)
      |                      ^~
actions.c: In function ?openFile?:
actions.c:665:23: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  665 |     for (idx = 3; idx < elementsof(ex->file); idx++)
      |                       ^
actions.c: In function ?readLine?:
actions.c:708:22: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
  708 |     if (fd < 0 || fd >= elementsof(ex->file) || !((sp = ex->file[fd]))) {
      |                      ^~
actions.c:714:18: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  714 |  agxbputc(&tmps, c);
      |                  ^
actions.c:716:18: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  716 |  agxbputc(&tmps, c);
      |                  ^
compile.c: In function ?iofread?:
compile.c:56:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   56 |     return read(sffileno(chan), buf, bufsize);
      |                                      ^~~~~~~
compile.c:56:12: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
   56 |     return read(sffileno(chan), buf, bufsize);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compile.c: In function ?ioputstr?:
compile.c:61:12: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
   61 |     return sfputr(chan, str, -1);
      |            ^~~~~~~~~~~~~~~~~~~~~
compile.c: At top level:
compile.c:187:5: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef]
  187 | #if DEBUG > 1
      |     ^~~~~
In file included from ../../lib/gvpr/trie.c:3,
                 from compile.c:43:
compile.c: In function ?assignable?:
compile.c:355:24: warning: unsigned conversion from ?int? to ?unsigned int? changes value from ?-128? to ?4294967168? [-Wsign-conversion]
  355 |         TFA_Advance(ch & ~127 ? 127 : ch);
      |                        ^
../../lib/gvpr/trieFA.h:62:12: note: in definition of macro ?TFA_Advance?
   62 |  char  c = C;                \
      |            ^
compile.c:355:21: warning: conversion from ?unsigned int? to ?char? may change value [-Wconversion]
  355 |         TFA_Advance(ch & ~127 ? 127 : ch);
      |                     ^~
../../lib/gvpr/trieFA.h:62:12: note: in definition of macro ?TFA_Advance?
   62 |  char  c = C;                \
      |            ^
compile.c:355:9: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  355 |         TFA_Advance(ch & ~127 ? 127 : ch);
      |         ^~~~~~~~~~~
compile.c: In function ?lookup?:
compile.c:48:31: warning: cast from function call of type ?Agraph_t *? {aka ?struct Agraph_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:493:16: note: in expansion of macro ?PTR2INT?
  493 |   v->integer = PTR2INT(agparent((Agraph_t *) objp));
      |                ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agraph_t *? {aka ?struct Agraph_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:500:19: note: in expansion of macro ?PTR2INT?
  500 |      v->integer = PTR2INT(agroot(agraphof(objp)));
      |                   ^~~~~~~
compile.c: In function ?getval?:
compile.c:48:31: warning: cast from function call of type ?Agraph_t *? {aka ?struct Agraph_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:696:15: note: in expansion of macro ?PTR2INT?
  696 |   v.integer = PTR2INT(agsubg(gp, args[1].string, 0));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agnode_t *? {aka ?struct Agnode_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:742:15: note: in expansion of macro ?PTR2INT?
  742 |   v.integer = PTR2INT(addNode(gp, np, 1));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agnode_t *? {aka ?struct Agnode_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:780:15: note: in expansion of macro ?PTR2INT?
  780 |   v.integer = PTR2INT(agnode(gp, args[1].string, 0));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agnode_t *? {aka ?struct Agnode_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:792:15: note: in expansion of macro ?PTR2INT?
  792 |   v.integer = PTR2INT(addNode(gp, np, 0));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agraph_t *? {aka ?struct Agraph_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:856:15: note: in expansion of macro ?PTR2INT?
  856 |   v.integer = PTR2INT(compOf(gp, np));
      |               ^~~~~~~
compile.c:863:13: warning: switch missing default case [-Wswitch-default]
  863 |      } else switch (AGTYPE(objp)) {
      |             ^~~~~~
compile.c:48:31: warning: cast from function call of type ?Agedge_t *? {aka ?struct Agedge_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:921:15: note: in expansion of macro ?PTR2INT?
  921 |   v.integer = PTR2INT(addEdge(gp, ep, 1));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agedge_t *? {aka ?struct Agedge_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:953:15: note: in expansion of macro ?PTR2INT?
  953 |   v.integer = PTR2INT(isEdge(agroot(np), np, hp, key));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agedge_t *? {aka ?struct Agedge_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:971:15: note: in expansion of macro ?PTR2INT?
  971 |   v.integer = PTR2INT(isEdge(gp, np, hp, key));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agedge_t *? {aka ?struct Agedge_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:979:15: note: in expansion of macro ?PTR2INT?
  979 |   v.integer = PTR2INT(addEdge(gp, ep, 0));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agobj_t *? {aka ?struct Agobj_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:1138:15: note: in expansion of macro ?PTR2INT?
 1138 |   v.integer = PTR2INT(copy(gp, objp));
      |               ^~~~~~~
compile.c:48:31: warning: cast from function call of type ?Agobj_t *? {aka ?struct Agobj_s *?} to non-matching type ?long int? [-Wbad-function-cast]
   48 | #define PTR2INT(v) ((Sflong_t)(intptr_t)(v))
      |                               ^
compile.c:1147:15: note: in expansion of macro ?PTR2INT?
 1147 |   v.integer = PTR2INT(clone(gp, objp));
      |               ^~~~~~~
compile.c:1204:42: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1204 |   v.integer = fwriteFile(pgm, gp, args[1].integer, state->dfltIO);
      |                                   ~~~~~~~^~~~~~~~
compile.c:1207:33: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1207 |      gp = freadFile(pgm, args[0].integer);
      |                          ~~~~~~~^~~~~~~~
compile.c:1214:40: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1214 |      v.integer = closeFile(pgm, args[0].integer);
      |                                 ~~~~~~~^~~~~~~~
compile.c:1217:38: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1217 |      v.string = readLine(pgm, args[0].integer);
      |                               ~~~~~~~^~~~~~~~
compile.c:1261:36: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1261 |   v.integer = lockGraph(gp, args[1].integer);
      |                             ~~~~~~~^~~~~~~~
compile.c:1347:9: warning: declaration of ?name? shadows a previous local [-Wshadow]
 1347 |   char* name = args[1].string;
      |         ^~~~
compile.c:671:11: note: shadowed declaration is here
  671 |     char* name;
      |           ^~~~
compile.c:1366:9: warning: declaration of ?name? shadows a previous local [-Wshadow]
 1366 |   char* name = args[2].string;
      |         ^~~~
compile.c:671:11: note: shadowed declaration is here
  671 |     char* name;
      |           ^~~~
compile.c:1410:9: warning: declaration of ?name? shadows a previous local [-Wshadow]
 1410 |   char* name = args[2].string;
      |         ^~~~
compile.c:671:11: note: shadowed declaration is here
  671 |     char* name;
      |           ^~~~
actions.c: In function ?hsv2rgb?:
actions.c:829:2: warning: switch missing default case [-Wswitch-default]
  829 |  switch (i) {
      |  ^~~~~~
compile.c:1481:18: warning: conversion to ?long long int? from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
 1481 |      v.integer = strlen(args[0].string);
      |                  ^~~~~~
actions.c: In function ?rgb2hsv?:
actions.c:882:8: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  882 |  if (r == rgbmax)
      |        ^~
compile.c:1508:31: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1508 |      v.string = getArg(args[0].integer, state);
      |                        ~~~~~~~^~~~~~~~
actions.c:884:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  884 |  else if (g == rgbmax)
      |             ^~
actions.c:886:13: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  886 |  else if (b == rgbmax)
      |             ^~
compile.c:1524:2: warning: switch missing default case [-Wswitch-default]
 1524 |  switch (sym->index) {
      |  ^~~~~~
compile.c: In function ?typeName?:
compile.c:1585:32: warning: unused parameter ?pg? [-Wunused-parameter]
 1585 | static char *typeName(Expr_t * pg, int op)
      |                       ~~~~~~~~~^~
actions.c: In function ?canontoken?:
compile.c: In function ?setval?:
actions.c:935:10: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  935 |      c = tolower(c);
      |          ^~~~~~~
compile.c:1619:11: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1619 |      iv = v.integer;
      |           ^
compile.c:1620:20: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1620 |      if (validTVT(v.integer))
      |                   ~^~~~~~~~
actions.c: In function ?colorxlate?:
actions.c:1065:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
 1065 |      color->u.rgba[0] = r;
      |                         ^
actions.c:1066:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
 1066 |      color->u.rgba[1] = g;
      |                         ^
actions.c:1067:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
 1067 |      color->u.rgba[2] = b;
      |                         ^
compile.c:1597:23: warning: unused parameter ?elt? [-Wunused-parameter]
 1597 |        void *env, int elt, Extype_t v, Exdisc_t * disc)
      |                   ~~~~^~~
actions.c:1068:25: warning: conversion from ?unsigned int? to ?unsigned char? may change value [-Wconversion]
 1068 |      color->u.rgba[3] = a;
      |                         ^
compile.c:1597:51: warning: unused parameter ?disc? [-Wunused-parameter]
 1597 |        void *env, int elt, Extype_t v, Exdisc_t * disc)
      |                                        ~~~~~~~~~~~^~~~
actions.c:1075:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1075 |      color->u.cmyk[0] = (int) C *255;
      |                         ^
compile.c: In function ?typeChk?:
actions.c:1076:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1076 |      color->u.cmyk[1] = (int) M *255;
      |                         ^
actions.c:1077:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1077 |      color->u.cmyk[2] = (int) Y *255;
      |                         ^
compile.c:1720:6: warning: switch missing default case [-Wswitch-default]
 1720 |      switch (sym->index) {
      |      ^~~~~~
actions.c:1078:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1078 |      color->u.cmyk[3] = (int) K *255;
      |                         ^
actions.c:1081:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 1081 |      color->u.rrggbbaa[0] = r * 65535 / 255;
      |                             ^
actions.c:1082:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 1082 |      color->u.rrggbbaa[1] = g * 65535 / 255;
      |                             ^
actions.c:1083:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 1083 |      color->u.rrggbbaa[2] = b * 65535 / 255;
      |                             ^
compile.c: In function ?refval?:
actions.c:1084:29: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 1084 |      color->u.rrggbbaa[3] = a * 65535 / 255;
      |                             ^
compile.c:1794:14: warning: unused parameter ?str? [-Wunused-parameter]
 1794 |        char *str, int elt, Exdisc_t * disc)
      |        ~~~~~~^~~
actions.c:1052:2: warning: switch missing default case [-Wswitch-default]
 1052 |  switch (target_type) {
      |  ^~~~~~
compile.c:1794:23: warning: unused parameter ?elt? [-Wunused-parameter]
 1794 |        char *str, int elt, Exdisc_t * disc)
      |                   ~~~~^~~
actions.c:1138:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1138 |   color->u.rgba[0] = (int) (R * 255);
      |                      ^
actions.c:1139:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1139 |   color->u.rgba[1] = (int) (G * 255);
      |                      ^
actions.c:1140:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1140 |   color->u.rgba[2] = (int) (B * 255);
      |                      ^
actions.c:1141:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1141 |   color->u.rgba[3] = (int) (A * 255);
      |                      ^
compile.c: In function ?binary?:
actions.c:1146:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1146 |   color->u.cmyk[0] = (int) C *255;
      |                      ^
compile.c:1886:7: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1886 |  li = l->data.constant.value.integer;
      |       ^
actions.c:1147:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1147 |   color->u.cmyk[1] = (int) M *255;
      |                      ^
compile.c:1887:7: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 1887 |  ri = r->data.constant.value.integer;
      |       ^
actions.c:1148:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1148 |   color->u.cmyk[2] = (int) Y *255;
      |                      ^
actions.c:1149:22: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1149 |   color->u.cmyk[3] = (int) K *255;
      |                      ^
compile.c:1888:2: warning: switch missing default case [-Wswitch-default]
 1888 |  switch (ex->op) {
      |  ^~~~~~
actions.c:1129:6: warning: switch missing default case [-Wswitch-default]
 1129 |      switch (target_type) {
      |      ^~~~~~
compile.c:1937:5: warning: switch missing default case [-Wswitch-default]
 1937 |     switch (ex->op) {
      |     ^~~~~~
compile.c:1864:17: warning: unused parameter ?pg? [-Wunused-parameter]
 1864 | binary(Expr_t * pg, Exnode_t * l, Exnode_t * ex, Exnode_t * r, int arg,
      |        ~~~~~~~~~^~
actions.c:1201:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1201 |      color->u.cmyk[0] = (int) C * 255;
      |                         ^
actions.c:1202:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1202 |      color->u.cmyk[1] = (int) M * 255;
      |                         ^
actions.c:1203:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1203 |      color->u.cmyk[2] = (int) Y * 255;
      |                         ^
compile.c:1865:19: warning: unused parameter ?disc? [-Wunused-parameter]
 1865 |        Exdisc_t * disc)
      |        ~~~~~~~~~~~^~~~
actions.c:1204:25: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
 1204 |      color->u.cmyk[3] = (int) K * 255;
      |                         ^
actions.c:1183:2: warning: switch missing default case [-Wswitch-default]
 1183 |  switch (target_type) {
      |  ^~~~~~
actions.c:1228:5: warning: switch missing default case [-Wswitch-default]
 1228 |     switch (target_type) {
      |     ^~~~~~
compile.c: In function ?stringOf?:
compile.c:2093:41: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 2093 |      tvtypeToStr (x->data.constant.value.integer)))
      |                   ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
compile.c: In function ?convert?:
compile.c:2141:6: warning: switch missing default case [-Wswitch-default]
 2141 |      switch (type) {
      |      ^~~~~~
compile.c:2161:42: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 2161 |       tvtypeToStr (x->data.constant.value.integer);
      |                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
compile.c:2167:42: warning: conversion from ?long long int? to ?int? may change value [-Wconversion]
 2167 |  else if (validTVT(x->data.constant.value.integer))
      |                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
compile.c:2118:18: warning: unused parameter ?prog? [-Wunused-parameter]
 2118 | convert(Expr_t * prog, Exnode_t * x, int type,
      |         ~~~~~~~~~^~~~
compile.c:2119:11: warning: unused parameter ?xref? [-Wunused-parameter]
 2119 |  Exid_t * xref, int arg, Exdisc_t * disc)
      |  ~~~~~~~~~^~~~
compile.c:2119:37: warning: unused parameter ?disc? [-Wunused-parameter]
 2119 |  Exid_t * xref, int arg, Exdisc_t * disc)
      |                          ~~~~~~~~~~~^~~~
In file included from ./gprstate.h:19,
                 from ../../lib/gvpr/compile.h:20,
                 from compile.c:22:
compile.c: In function ?keyval?:
actions.c: In function ?gvelapsed_sec?:
../../lib/cgraph/cgraph.h:111:20: warning: conversion to ?long long int? from ?IDTYPE? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  111 | #define AGID(obj)  (AGTAG(obj).id)
      |                    ^
compile.c:2200:14: note: in expansion of macro ?AGID?
 2200 |  v.integer = AGID(INT2PTR(Agobj_t *, v.integer));
      |              ^~~~
compile.c:2197:33: warning: unused parameter ?pgm? [-Wunused-parameter]
 2197 | static Extype_t keyval(Expr_t * pgm, Extype_t v, int type, Exdisc_t * disc)
      |                        ~~~~~~~~~^~~
actions.c:1331:83: warning: conversion from ?clock_t? {aka ?long int?} to ?double? may change value [-Wconversion]
 1331 | #define DIFF_IN_SECS(S,T) ((S.tms_utime + S.tms_stime - T.tms_utime - T.tms_stime)/(double)HZ)
      |                                                                                   ^
actions.c:1356:10: note: in expansion of macro ?DIFF_IN_SECS?
 1356 |     rv = DIFF_IN_SECS(S, T);
      |          ^~~~~~~~~~~~
compile.c:2197:71: warning: unused parameter ?disc? [-Wunused-parameter]
 2197 | static Extype_t keyval(Expr_t * pgm, Extype_t v, int type, Exdisc_t * disc)
      |                                                            ~~~~~~~~~~~^~~~
compile.c: In function ?matchval?:
compile.c:2209:19: warning: unused parameter ?pgm? [-Wunused-parameter]
 2209 | matchval(Expr_t * pgm, Exnode_t * xstr, const char *str, Exnode_t * xpat,
      |          ~~~~~~~~~^~~
compile.c:2209:35: warning: unused parameter ?xstr? [-Wunused-parameter]
 2209 | matchval(Expr_t * pgm, Exnode_t * xstr, const char *str, Exnode_t * xpat,
      |                        ~~~~~~~~~~~^~~~
compile.c:2209:69: warning: unused parameter ?xpat? [-Wunused-parameter]
 2209 | matchval(Expr_t * pgm, Exnode_t * xstr, const char *str, Exnode_t * xpat,
      |                                                          ~~~~~~~~~~~^~~~
compile.c:2210:26: warning: unused parameter ?env? [-Wunused-parameter]
 2210 |   const char *pat, void *env, Exdisc_t * disc)
      |                    ~~~~~~^~~
compile.c:2210:42: warning: unused parameter ?disc? [-Wunused-parameter]
 2210 |   const char *pat, void *env, Exdisc_t * disc)
      |                               ~~~~~~~~~~~^~~~
compile.c: In function ?initDisc?:
compile.c:2248:15: warning: cast between incompatible function types from ?void (*)(void *, void *, int,  const char *, ...)? to ?int (*)(Expr_t *, Exdisc_t *, int,  const char *, ...)? {aka ?int (*)(struct Expr_s *, struct Exdisc_s *, int,  const char *, ...)?} [-Wcast-function-type]
 2248 |  dp->errorf = (Exerror_f) errorf;
      |               ^
In file included from ./gprstate.h:20,
                 from ../../lib/gvpr/compile.h:20,
                 from compile.c:22:
compile.c: In function ?mkStmts?:
../../lib/ast/ast.h:60:94: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 | #define newof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)calloc(1,sizeof(t)*(n)+(x)))
      |                                                                                              ^
compile.c:2327:10: note: in expansion of macro ?newof?
 2327 |     cs = newof(0, case_stmt, cnt, 0);
      |          ^~~~~
compile.c: In function ?compileProg?:
../../lib/ast/ast.h:60:94: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   60 | #define newof(p,t,n,x)  ((p)?(t*)realloc((char*)(p),sizeof(t)*(n)+(x)):(t*)calloc(1,sizeof(t)*(n)+(x)))
      |                                                                                              ^
compile.c:2478:19: note: in expansion of macro ?newof?
 2478 |  p->blocks = bp = newof(0, comp_block, inp->n_blocks, 0);
      |                   ^~~~~
compile.c: At top level:
compile.c:2560:6: warning: no previous prototype for ?ptchk? [-Wmissing-prototypes]
 2560 | void ptchk(void)
      |      ^~~~~
gvpr.c: In function ?gvpr?:
gvpr.c:934:17: warning: variable ?prog? might be clobbered by ?longjmp? or ?vfork? [-Wclobbered]
  934 |     parse_prog *prog = 0;
      |                 ^~~~
gvpr.c:935:20: warning: variable ?ing? might be clobbered by ?longjmp? or ?vfork? [-Wclobbered]
  935 |     ingraph_state *ing = 0;
      |                    ^~~
gvpr.c:936:16: warning: variable ?xprog? might be clobbered by ?longjmp? or ?vfork? [-Wclobbered]
  936 |     comp_prog *xprog = 0;
      |                ^~~~~
gvpr.c:937:12: warning: variable ?state? might be clobbered by ?longjmp? or ?vfork? [-Wclobbered]
  937 |     Gpr_t *state = 0;
      |            ^~~~~
gvpr.c:940:14: warning: variable ?opts? might be clobbered by ?longjmp? or ?vfork? [-Wclobbered]
  940 |     options* opts = 0;
      |              ^~~~
gvpr.c:942:15: warning: variable ?nextg? might be clobbered by ?longjmp? or ?vfork? [-Wclobbered]
  942 |     Agraph_t* nextg = NULL;
      |               ^~~~~
actions.c: In function ?colorx?:
actions.c:1297:5: warning: ?alpha? may be used uninitialized in this function [-Wmaybe-uninitialized]
 1297 |  if (alpha)
      |     ^
  CCLD     libgvpr.la
  CCLD     libgvpr_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvpr'
Making all in spine
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/spine'
  CC       spine.lo
  CC       subset.lo
  CC       quad.lo
  CC       union_find.lo
spine.c: In function ?reweightEdge?:
spine.c:197:13: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  197 |  ED_wt(e) = maxwt;
      |             ^~~~~
spine.c: In function ?setEdgeWeights?:
spine.c:227:14: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  227 |   ND_id(n) = i++;
      |              ^
quad.c: In function ?cmpdeg?:
spine.c:250:6: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  250 |      quadv /
      |      ^~~~~
quad.c:10:18: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   10 |  Agnode_t *n0 = *(Agnode_t **) v0;
      |                  ^
quad.c:11:18: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
   11 |  Agnode_t *n1 = *(Agnode_t **) v1;
      |                  ^
In file included from quad.c:4:
quad.c: In function ?genQuads?:
../../lib/spine/spinehdr.h:6:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
    6 | #define N_NEW(n,t)       (t*)mcalloc((n),sizeof(t))
      |                                      ^~~
quad.c:24:19: note: in expansion of macro ?N_NEW?
   24 |  Agnode_t **arr = N_NEW(nnodes, Agnode_t *);
      |                   ^~~~~
../../lib/spine/spinehdr.h:6:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
    6 | #define N_NEW(n,t)       (t*)mcalloc((n),sizeof(t))
      |                                      ^~~
quad.c:26:16: note: in expansion of macro ?N_NEW?
   26 |  Dt_t **subs = N_NEW(nnodes, Dt_t *);
      |                ^~~~~
spine.c: In function ?computeIndex?:
spine.c:326:26: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?float? may change value [-Wconversion]
  326 |  size_t r = ceilf(nedges * (1 - s));
      |                          ^
quad.c:48:13: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   48 |  qsort(arr, nnodes, sizeof(Agnode_t *), cmpdeg);
      |             ^~~~~~
spine.c:326:13: warning: conversion from ?float? to ?size_t? {aka ?long unsigned int?} may change value [-Wfloat-conversion]
  326 |  size_t r = ceilf(nedges * (1 - s));
      |             ^~~~~
spine.c: In function ?doBucket?:
spine.c:335:42: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  335 |  while ((e = edgelist[idx]) && (ED_wt(e) == weight)) {
      |                                          ^~
spine.c: In function ?genSpine?:
spine.c:423:11: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  423 |  nedges = agnedges(g);
      |           ^~~~~~~~
  CCLD     libspine_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/spine'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
Making all in plugin
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
Making all in core
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/core'
  CC       gvplugin_core.lo
  CC       gvrender_core_mp.lo
  CC       gvrender_core_json.lo
  CC       gvrender_core_dot.lo
  CC       gvrender_core_map.lo
  CC       gvrender_core_fig.lo
  CC       gvrender_core_svg.lo
  CC       gvrender_core_ps.lo
gvrender_core_map.c: In function ?map_output_shape?:
gvrender_core_map.c:37:24: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   37 |  A = realloc(A, size_A * sizeof(point));
      |                        ^
gvrender_core_fig.c: In function ?fig_begin_page?:
gvrender_core_fig.c:215:36: warning: unused parameter ?job? [-Wunused-parameter]
  215 | static void fig_begin_page(GVJ_t * job)
      |                            ~~~~~~~~^~~
gvrender_core_fig.c: In function ?fig_begin_node?:
gvrender_core_fig.c:220:36: warning: unused parameter ?job? [-Wunused-parameter]
  220 | static void fig_begin_node(GVJ_t * job)
      |                            ~~~~~~~~^~~
gvrender_core_fig.c: In function ?fig_end_node?:
gvrender_core_fig.c:225:34: warning: unused parameter ?job? [-Wunused-parameter]
  225 | static void fig_end_node(GVJ_t * job)
      |                          ~~~~~~~~^~~
gvrender_core_fig.c: In function ?fig_begin_edge?:
gvrender_core_fig.c:230:36: warning: unused parameter ?job? [-Wunused-parameter]
  230 | static void fig_begin_edge(GVJ_t * job)
      |                            ~~~~~~~~^~~
gvrender_core_fig.c: In function ?fig_end_edge?:
gvrender_core_fig.c:235:34: warning: unused parameter ?job? [-Wunused-parameter]
  235 | static void fig_end_edge(GVJ_t * job)
      |                          ~~~~~~~~^~~
gvrender_core_fig.c: In function ?fig_textspan?:
gvrender_core_fig.c:259:42: warning: cast from function call of type ?size_t? {aka ?long unsigned int?} to non-matching type ?double? [-Wbad-function-cast]
  259 |     double length = 2.0*font_size/3.0  * (double)strlen(span->str) / 2.0;
      |                                          ^
gvrender_core_fig.c: In function ?fig_ellipse?:
gvrender_core_fig.c:298:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  298 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_fig.c: In function ?fig_bezier?:
gvrender_core_fig.c:338:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  338 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_fig.c:364:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  364 |                                 1) * 20 * sizeof(char));
      |                                         ^
gvrender_core_fig.c: In function ?fig_polygon?:
gvrender_core_fig.c:429:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  429 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_fig.c: In function ?fig_polyline?:
gvrender_core_fig.c:460:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  460 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_svg.c: In function ?svg_grstyle?:
gvrender_core_svg.c:145:23: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  145 |     if (obj->penwidth != PENWIDTH_NORMAL) {
      |                       ^~
gvrender_core_svg.c: In function ?svg_gradstyle?:
gvrender_core_svg.c:495:13: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  495 |     angle = obj->gradient_angle * M_PI / 180; //angle of gradient line
      |             ^~~
gvrender_core_mp.c: In function ?mp_begin_page?:
gvrender_core_mp.c:220:35: warning: unused parameter ?job? [-Wunused-parameter]
  220 | static void mp_begin_page(GVJ_t * job)
      |                           ~~~~~~~~^~~
gvrender_core_mp.c: In function ?mp_begin_node?:
gvrender_core_svg.c: In function ?svg_rgradstyle?:
gvrender_core_mp.c:225:35: warning: unused parameter ?job? [-Wunused-parameter]
  225 | static void mp_begin_node(GVJ_t * job)
      |                           ~~~~~~~~^~~
gvrender_core_svg.c:548:13: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  548 |     angle = obj->gradient_angle * M_PI / 180; //angle of gradient line
      |             ^~~
gvrender_core_mp.c: In function ?mp_end_node?:
gvrender_core_mp.c:230:33: warning: unused parameter ?job? [-Wunused-parameter]
  230 | static void mp_end_node(GVJ_t * job)
      |                         ~~~~~~~~^~~
gvrender_core_svg.c:549:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  549 |     if (angle == 0.) {
      |               ^~
gvrender_core_mp.c: In function ?mp_begin_edge?:
gvrender_core_mp.c:235:35: warning: unused parameter ?job? [-Wunused-parameter]
  235 | static void mp_begin_edge(GVJ_t * job)
      |                           ~~~~~~~~^~~
gvrender_core_mp.c: In function ?mp_end_edge?:
gvrender_core_mp.c:240:33: warning: unused parameter ?job? [-Wunused-parameter]
  240 | static void mp_end_edge(GVJ_t * job)
      |                         ~~~~~~~~^~~
gvrender_core_svg.c:552:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  552 |  ifx = 50 * (1 + cos(angle));
      |        ^~
gvrender_core_svg.c:553:8: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  553 |  ify = 50 * (1 - sin(angle));
      |        ^~
gvrender_core_mp.c: In function ?mp_ellipse?:
gvrender_core_json.c: In function ?write_xdot?:
gvrender_core_mp.c:291:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  291 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_json.c:212:5: warning: switch missing default case [-Wswitch-default]
  212 |     switch (op->kind) {
      |     ^~~~~~
gvrender_core_mp.c: In function ?mp_bezier?:
gvrender_core_mp.c:331:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  331 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_mp.c:354:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  354 |                                 1) * 20 * sizeof(char));
      |                                         ^
gvrender_core_mp.c: In function ?mp_polygon?:
gvrender_core_mp.c:419:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  419 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_mp.c: In function ?mp_polyline?:
gvrender_core_mp.c:450:21: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  450 |     int thickness = obj->penwidth;
      |                     ^~~
gvrender_core_dot.c: In function ?xdot_style?:
gvrender_core_dot.c:198:28: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  198 |     if (job->obj->penwidth != penwidth[job->obj->emit_state]) {
      |                            ^~
gvrender_core_dot.c: In function ?dot_begin_graph?:
gvrender_core_dot.c:466:5: warning: switch missing default case [-Wswitch-default]
  466 |     switch (job->render.id) {
      |     ^~~~~~
gvrender_core_dot.c: In function ?dot_end_graph?:
gvrender_core_dot.c:524:5: warning: switch missing default case [-Wswitch-default]
  524 |     switch (job->render.id) {
      |     ^~~~~~
gvrender_core_dot.c: In function ?xdot_gradient_fillcolor?:
gvrender_core_dot.c:610:19: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  610 |     float angle = obj->gradient_angle * M_PI / 180;
      |                   ^~~
gvrender_core_dot.c:629:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  629 |  r1 = G[1].x;
      |       ^
gvrender_core_dot.c:630:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  630 |  r2 = G[1].y;
      |       ^
gvrender_core_dot.c:631:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  631 |  if (angle == 0) {
      |            ^~
gvrender_core_dot.c: At top level:
gvrender_core_dot.c:734:6: warning: no previous prototype for ?core_loadimage_xdot? [-Wmissing-prototypes]
  734 | void core_loadimage_xdot(GVJ_t * job, usershape_t *us, boxf b, boolean filled)
      |      ^~~~~~~~~~~~~~~~~~~
gvrender_core_dot.c: In function ?core_loadimage_xdot?:
gvrender_core_dot.c:734:72: warning: unused parameter ?filled? [-Wunused-parameter]
  734 | void core_loadimage_xdot(GVJ_t * job, usershape_t *us, boxf b, boolean filled)
      |                                                                ~~~~~~~~^~~~~~
  CC       gvrender_core_tk.lo
  CC       gvrender_core_vml.lo
  CC       gvrender_core_pic.lo
  CC       gvrender_core_pov.lo
  CC       gvloadimage_core.lo
gvrender_core_vml.c: In function ?vml_grstroke?:
gvrender_core_vml.c:103:23: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  103 |     if (obj->penwidth != PENWIDTH_NORMAL)
      |                       ^~
gvloadimage_core.c: In function ?core_loadimage_vml?:
gvloadimage_core.c:250:18: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  250 |     graphHeight =(int)(job->bb.UR.y - job->bb.LL.y);
      |                  ^
gvrender_core_pov.c: In function ?pov_begin_layer?:
gvrender_core_pov.c:459:11: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  459 |  layerz = layerNum * -10;
      |           ^~~~~~~~
gvrender_core_pov.c: In function ?pov_ellipse?:
gvrender_core_pov.c:580:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  580 |  cx = (A[0].x + job->translation.x) * job->scale.x;
      |       ^
gvrender_core_pov.c:581:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  581 |  cy = (A[0].y + job->translation.y) * job->scale.y;
      |       ^
gvrender_core_pov.c:582:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  582 |  rx = (A[1].x - A[0].x) * job->scale.x;
      |       ^
gvrender_core_pov.c:583:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  583 |  ry = (A[1].y - A[0].y) * job->scale.y;
      |       ^
gvrender_core_pov.c:584:6: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  584 |  w = job->obj->penwidth / (rx + ry) / 2.0 * 5;
      |      ^~~
  CCLD     libgvplugin_core_C.la
  CCLD     libgvplugin_core.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/core'
Making all in devil
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/devil'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/devil'
Making all in gd
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gd'
  CC       gvplugin_gd.lo
  CC       gvrender_gd_vrml.lo
  CC       gvdevice_gd.lo
  CC       gvrender_gd.lo
  CC       gvtextlayout_gd.lo
  CC       gvloadimage_gd.lo
gvloadimage_gd.c: In function ?gd_loadimage_gd?:
gvloadimage_gd.c:110:75: warning: unused parameter ?filled? [-Wunused-parameter]
  110 | static void gd_loadimage_gd(GVJ_t * job, usershape_t *us, boxf b, boolean filled)
      |                                                                   ~~~~~~~~^~~~~~
gvloadimage_gd.c: In function ?gd_loadimage_cairo?:
gvloadimage_gd.c:132:10: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  132 |  width = im->sx;
      |          ^~
gvloadimage_gd.c:133:11: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  133 |  height = im->sy;
      |           ^~
gvloadimage_gd.c:139:8: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  139 |        width, height, stride);
      |        ^~~~~
gvloadimage_gd.c:139:15: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  139 |        width, height, stride);
      |               ^~~~~~
gvloadimage_gd.c:139:23: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  139 |        width, height, stride);
      |                       ^~~~~~
gvloadimage_gd.c:145:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  145 |           px = gdImageTrueColorPixel(im, x, y);
      |                ^~~~~~~~~~~~~~~~~~~~~
gvloadimage_gd.c:156:16: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  156 |           px = gdImageTrueColorPixel(im, x, y);
      |                ^~~~~~~~~~~~~~~~~~~~~
gvloadimage_gd.c:169:17: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  169 |       *data++ = im->blue[px];
      |                 ^~
gvloadimage_gd.c:170:17: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  170 |       *data++ = im->green[px];
      |                 ^~
gvloadimage_gd.c:171:17: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
  171 |       *data++ = im->red[px];
      |                 ^~
gvloadimage_gd.c:172:20: warning: comparison of integer expressions of different signedness: ?unsigned int? and ?int? [-Wsign-compare]
  172 |       *data++ = (px==im->transparent)?0x00:0xff;
      |                    ^~
gvloadimage_gd.c:123:78: warning: unused parameter ?filled? [-Wunused-parameter]
  123 | static void gd_loadimage_cairo(GVJ_t * job, usershape_t *us, boxf b, boolean filled)
      |                                                                      ~~~~~~~~^~~~~~
gvloadimage_gd.c: In function ?gd_loadimage_ps?:
gvloadimage_gd.c:189:75: warning: unused parameter ?filled? [-Wunused-parameter]
  189 | static void gd_loadimage_ps(GVJ_t * job, usershape_t *us, boxf b, boolean filled)
      |                                                                   ~~~~~~~~^~~~~~
gvtextlayout_gd.c:100:7: warning: no previous prototype for ?gd_psfontResolve? [-Wmissing-prototypes]
  100 | char* gd_psfontResolve (PostscriptAlias* pa)
      |       ^~~~~~~~~~~~~~~~
gvrender_gd_vrml.c: In function ?color_index?:
gvrender_gd_vrml.c:137:35: warning: declaration of ?im? shadows a global declaration [-Wshadow]
  137 | static int color_index(gdImagePtr im, gvcolor_t color)
      |                        ~~~~~~~~~~~^~
gvrender_gd_vrml.c:54:19: note: shadowed declaration is here
   54 | static gdImagePtr im;
      |                   ^~
gvrender_gd_vrml.c: In function ?set_penstyle?:
gvrender_gd_vrml.c:154:49: warning: declaration of ?im? shadows a global declaration [-Wshadow]
  154 | static int set_penstyle(GVJ_t * job, gdImagePtr im, gdImagePtr brush)
      |                                      ~~~~~~~~~~~^~
gvrender_gd_vrml.c:54:19: note: shadowed declaration is here
   54 | static gdImagePtr im;
      |                   ^~
gvrender_gd_vrml.c:176:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  176 |     width = obj->penwidth * job->scale.x;
      |             ^~~
gvrender_gd_vrml.c:181:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  181 |     if (width != PENWIDTH_NORMAL) {
      |               ^~
gvrender_gd_vrml.c: In function ?vrml_begin_node?:
gvrender_gd_vrml.c:247:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  247 |  width  = (ND_lw(n) + ND_rw(n)) * Scale + 2 * NODE_PAD;
      |           ^
gvrender_gd_vrml.c:248:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  248 |  height = (ND_ht(n)           ) * Scale + 2 * NODE_PAD;
      |           ^
gvrender_gd_vrml.c: In function ?vrml_end_node?:
gvrender_gd_vrml.c:259:34: warning: unused parameter ?job? [-Wunused-parameter]
  259 | static void vrml_end_node(GVJ_t *job)
      |                           ~~~~~~~^~~
gvrender_gd_vrml.c: In function ?finishSegment?:
gvrender_gd_vrml.c:312:9: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  312 |     if (!x && !z)   /* parallel  to y-axis */
      |         ^
gvrender_gd_vrml.c:312:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  312 |     if (!x && !z)   /* parallel  to y-axis */
      |               ^
gvrender_gd_vrml.c: In function ?interpolate_zcoord?:
gvrender_gd_vrml.c:381:14: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  381 |     if (fstz == sndz)
      |              ^~
gvrender_gd_vrml.c:384:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  384 |  if (snd.y == fst.y)
      |            ^~
gvrender_gd_vrml.c: In function ?vrml_bezier?:
gvrender_gd_vrml.c:472:48: warning: unused parameter ?arrow_at_start? [-Wunused-parameter]
  472 | vrml_bezier(GVJ_t *job, pointf * A, int n, int arrow_at_start, int arrow_at_end, int filled)
      |                                            ~~~~^~~~~~~~~~~~~~
gvrender_gd_vrml.c:472:68: warning: unused parameter ?arrow_at_end? [-Wunused-parameter]
  472 | vrml_bezier(GVJ_t *job, pointf * A, int n, int arrow_at_start, int arrow_at_end, int filled)
      |                                                                ~~~~^~~~~~~~~~~~
gvrender_gd_vrml.c:472:86: warning: unused parameter ?filled? [-Wunused-parameter]
  472 | vrml_bezier(GVJ_t *job, pointf * A, int n, int arrow_at_start, int arrow_at_end, int filled)
      |                                                                                  ~~~~^~~~~~
In file included from gvrender_gd_vrml.c:26:
gvrender_gd_vrml.c: In function ?vrml_polygon?:
../../lib/common/memory.h:25:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   25 | #define N_GGNEW(n,t)      (t*)calloc((n),sizeof(t))
      |                                      ^~~
gvrender_gd_vrml.c:590:11: note: in expansion of macro ?N_GGNEW?
  590 |  points = N_GGNEW(np, gdPoint);
      |           ^~~~~~~
gvrender_gd.c: In function ?gdgen_begin_page?:
gvrender_gd_vrml.c:577:5: warning: switch missing default case [-Wswitch-default]
  577 |     switch (obj->type) {
      |     ^~~~~~
gvrender_gd.c:93:20: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
   93 |      job->width *= scale;
      |                    ^~~~~
gvrender_gd.c:94:21: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
   94 |      job->height *= scale;
      |                     ^~~~~
gvrender_gd_vrml.c: In function ?doSphere?:
gvrender_gd_vrml.c:680:31: warning: unused parameter ?n? [-Wunused-parameter]
  680 | doSphere (GVJ_t *job, node_t *n, pointf p, double z, double rx, double ry)
      |                       ~~~~~~~~^
gvrender_gd_vrml.c:680:72: warning: unused parameter ?ry? [-Wunused-parameter]
  680 | doSphere (GVJ_t *job, node_t *n, pointf p, double z, double rx, double ry)
      |                                                                 ~~~~~~~^~
gvdevice_gd.c:18:5: warning: no previous prototype for ?gvdevice_gd_putBuf? [-Wmissing-prototypes]
   18 | int gvdevice_gd_putBuf (gdIOCtx *context, const void *buffer, int len)
      |     ^~~~~~~~~~~~~~~~~~
gvrender_gd_vrml.c: In function ?vrml_ellipse?:
gvdevice_gd.c: In function ?gvdevice_gd_putBuf?:
gvdevice_gd.c:20:54: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   20 |     return gvwrite((GVJ_t *)(context->tell), buffer, len);
      |                                                      ^~~
gvrender_gd.c:107:37: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  107 |      im = gdImageCreateTrueColor(job->width, job->height);
      |                                  ~~~^~~~~~~
gvrender_gd_vrml.c:728:5: warning: switch missing default case [-Wswitch-default]
  728 |     switch (obj->type) {
      |     ^~~~~~
gvrender_gd.c:107:49: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  107 |      im = gdImageCreateTrueColor(job->width, job->height);
      |                                              ~~~^~~~~~~~
gvdevice_gd.c:20:12: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   20 |     return gvwrite((GVJ_t *)(context->tell), buffer, len);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gvdevice_gd.c: At top level:
gvdevice_gd.c:24:6: warning: no previous prototype for ?gvdevice_gd_putC? [-Wmissing-prototypes]
   24 | void gvdevice_gd_putC (gdIOCtx *context, int C)
      |      ^~~~~~~~~~~~~~~~
gvrender_gd.c:115:28: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  115 |      im = gdImageCreate(job->width, job->height);
      |                         ~~~^~~~~~~
gvrender_gd.c:115:40: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  115 |      im = gdImageCreate(job->width, job->height);
      |                                     ~~~^~~~~~~~
gvdevice_gd.c: In function ?gvdevice_gd_putC?:
gvdevice_gd.c:26:14: warning: conversion from ?int? to ?char? may change value [-Wconversion]
   26 |     char c = C;
      |              ^
gvdevice_gd.c: In function ?gd_format?:
gvdevice_gd.c:55:33: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   55 |     im = gdImageCreateTrueColor(width, height);
      |                                 ^~~~~
gvdevice_gd.c:55:40: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   55 |     im = gdImageCreateTrueColor(width, height);
      |                                        ^~~~~~
gvrender_gd.c: In function ?gdgen_end_page?:
gvrender_gd.c:206:7: warning: declaration of ?black? shadows a global declaration [-Wshadow]
  206 |   int black = gdImageColorResolveAlpha(im, 0, 0, 0, gdAlphaOpaque);
      |       ^~~~~
gvrender_gd.c:62:19: note: shadowed declaration is here
   62 | static int white, black, transparent, basecolor;
      |                   ^~~~~
gvrender_gd.c:172:2: warning: switch missing default case [-Wswitch-default]
  172 |  switch (job->render.id) {
      |  ^~~~~~
gvdevice_gd.c:65:30: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   65 |          im->tpixels[y][x] = (color & 0xffffff) | ((0x7f - alpha) << 24);
      |                              ^
gvrender_gd.c: In function ?gdgen_missingfont?:
gvrender_gd.c:243:37: warning: unused parameter ?err? [-Wunused-parameter]
  243 | static void gdgen_missingfont(char *err, char *fontreq)
      |                               ~~~~~~^~~
gvdevice_gd.c:83:27: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   83 |       im->tpixels[y][x] = (color & 0xffffff) | ((0x7f - alpha) << 24);
      |                           ^
gvrender_gd.c: At top level:
gvrender_gd.c:289:6: warning: no previous prototype for ?gdgen_text? [-Wmissing-prototypes]
  289 | void gdgen_text(gdImagePtr im, pointf spf, pointf epf, int fontcolor, double fontsize, int fontdpi, double fontangle, char *fontname, char *str)
      |      ^~~~~~~~~~
gvrender_gd.c: In function ?gdgen_textspan?:
gvrender_gd.c:396:14: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  396 |      job->dpi.x,
      |      ~~~~~~~~^~
gvrender_gd.c: In function ?gdgen_set_penstyle?:
gvrender_gd.c:425:13: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  425 |     width = obj->penwidth * job->zoom;
      |             ^~~
gvrender_gd.c:430:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  430 |     if (width != PENWIDTH_NORMAL) {
      |               ^~
gvrender_gd.c: In function ?gdgen_bezier?:
gvrender_gd.c:451:50: warning: unused parameter ?arrow_at_start? [-Wunused-parameter]
  451 | gdgen_bezier(GVJ_t * job, pointf * A, int n, int arrow_at_start,
      |                                              ~~~~^~~~~~~~~~~~~~
gvrender_gd.c:452:11: warning: unused parameter ?arrow_at_end? [-Wunused-parameter]
  452 |       int arrow_at_end, int filled)
      |       ~~~~^~~~~~~~~~~~
gvrender_gd.c: In function ?gdgen_polygon?:
gvrender_gd.c:515:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  515 |      points = realloc(points, n * sizeof(gdPoint));
      |                                 ^
  CCLD     libgvplugin_gd_C.la
  CCLD     libgvplugin_gd.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gd'
Making all in gdk
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdk'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdk'
Making all in gdiplus
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdiplus'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdiplus'
Making all in glitz
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/glitz'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/glitz'
Making all in gs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gs'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gs'
Making all in gtk
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gtk'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gtk'
Making all in lasi
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/lasi'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/lasi'
Making all in ming
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/ming'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/ming'
Making all in pango
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/pango'
  CC       gvplugin_pango.lo
  CC       gvgetfontlist_pango.lo
  CC       gvrender_pango.lo
  CC       gvtextlayout_pango.lo
  CC       gvloadimage_pango.lo
gvtextlayout_pango.c: In function ?pango_textlayout?:
gvtextlayout_pango.c:106:74: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  106 |     if (!fontname || strcmp(fontname, span->font->name) != 0 || fontsize != span->font->size) {
      |                                                                          ^~
gvtextlayout_pango.c:152:10: warning: ?pango_fc_font_lock_face? is deprecated: Use 'pango_font_get_hb_font' instead [-Wdeprecated-declarations]
  152 |          face = pango_fc_font_lock_face(fcfont);
      |          ^~~~
In file included from gvtextlayout_pango.c:23:
/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/include/pango-1.0/pango/pangofc-font.h:113:12: note: declared here
  113 | FT_Face    pango_fc_font_lock_face         (PangoFcFont      *font);
      |            ^~~~~~~~~~~~~~~~~~~~~~~
gvtextlayout_pango.c:171:10: warning: ?pango_fc_font_unlock_face? is deprecated: Use 'pango_font_get_hb_font' instead [-Wdeprecated-declarations]
  171 |          pango_fc_font_unlock_face(fcfont);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gvtextlayout_pango.c:23:
/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/include/pango-1.0/pango/pangofc-font.h:115:12: note: declared here
  115 | void       pango_fc_font_unlock_face       (PangoFcFont      *font);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
gvtextlayout_pango.c:192:16: warning: declaration of ?buf? shadows a previous local [-Wshadow]
  192 |  unsigned char buf[BUFSIZ];
      |                ^~~
gvtextlayout_pango.c:70:17: note: shadowed declaration is here
   70 |     static char buf[1024];  /* returned in fontpath, only good until next call */
      |                 ^~~
gvrender_pango.c: In function ?cairogen_begin_page?:
gvrender_pango.c:136:17: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
  136 |   job->width *= scale;
      |                 ^~~~~
gvrender_pango.c:137:18: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
  137 |   job->height *= scale;
      |                  ^~~~~
gvrender_pango.c:145:7: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  145 |    job->width, job->height);
      |    ~~~^~~~~~~
gvrender_pango.c:145:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  145 |    job->width, job->height);
      |                ~~~^~~~~~~~
gvrender_pango.c: In function ?cairo_gradient_fill?:
gvrender_pango.c:309:19: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  309 |     float angle = obj->gradient_angle * M_PI / 180;
      |                   ^~~
gvrender_pango.c:320:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  320 |  r1 = G[1].x;    /* Set a r2/4 in get_gradient_points */
      |       ^
gvrender_pango.c:321:7: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  321 |  r2 = G[1].y;
      |       ^
gvrender_pango.c:322:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  322 |  if (angle == 0) {
      |            ^~
  CCLD     libgvplugin_pango.la
  CCLD     libgvplugin_pango_C.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/pango'
Making all in quartz
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/quartz'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/quartz'
Making all in rsvg
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/rsvg'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/rsvg'
Making all in visio
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/visio'
  CXX      gvrender_visio_vdx.lo
  CXX      VisioText.lo
  CC       gvplugin_visio.lo
  CXX      VisioRender.lo
  CXX      VisioGraphic.lo
  CXXLD    libgvplugin_visio_C.la
  CXXLD    libgvplugin_visio.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/visio'
Making all in xlib
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/xlib'
cp ../../plugin/xlib/vimdot.sh vimdot
  CC       gvplugin_xlib.lo
  CC       gvdevice_xlib.lo
chmod +x vimdot
gvdevice_xlib.c: In function ?handle_configure_notify?:
gvdevice_xlib.c:72:20: warning: comparison of integer expressions of different signedness: ?int? and ?unsigned int? [-Wsign-compare]
   72 |     if (cev->width > job->width || cev->height > job->height)
      |                    ^
gvdevice_xlib.c:72:48: warning: comparison of integer expressions of different signedness: ?int? and ?unsigned int? [-Wsign-compare]
   72 |     if (cev->width > job->width || cev->height > job->height)
      |                                                ^
gvdevice_xlib.c:74:18: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   74 |     job->width = cev->width;
      |                  ^~~
gvdevice_xlib.c:75:19: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   75 |     job->height = cev->height;
      |                   ^~~
gvdevice_xlib.c: In function ?handle_expose?:
gvdevice_xlib.c:85:34: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   85 |               eev->x, eev->y, eev->width, eev->height, eev->x, eev->y);
      |                               ~~~^~~~~~~
gvdevice_xlib.c:85:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   85 |               eev->x, eev->y, eev->width, eev->height, eev->x, eev->y);
      |                                           ~~~^~~~~~~~
gvdevice_xlib.c: In function ?handle_keypress?:
gvdevice_xlib.c:107:33: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
  107 |      return (job->keybindings[i].callback)(job);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
gvdevice_xlib.c: In function ?browser_show?:
gvdevice_xlib.c:148:8: warning: variable ?err? set but not used [-Wunused-but-set-variable]
  148 |    int err;
      |        ^~~
gvdevice_xlib.c: In function ?handle_xlib_events?:
gvdevice_xlib.c:183:68: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  183 |                     (job->callbacks->button_press)(job, xev.xbutton.button, pointer);
      |                                                         ~~~~~~~~~~~^~~~~~~
gvdevice_xlib.c:197:70: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  197 |                     (job->callbacks->button_release)(job, xev.xbutton.button, pointer);
      |                                                           ~~~~~~~~~~~^~~~~~~
gvdevice_xlib.c:179:17: warning: switch missing default case [-Wswitch-default]
  179 |                 switch (xev.xany.type) {
      |                 ^~~~~~
gvdevice_xlib.c: In function ?update_display?:
gvdevice_xlib.c:237:35: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  237 |    job->width, job->height, window->depth);
      |                             ~~~~~~^~~~~~~
gvdevice_xlib.c:246:7: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  246 |    job->width, job->height);
      |    ~~~^~~~~~~
gvdevice_xlib.c:246:19: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  246 |    job->width, job->height);
      |                ~~~^~~~~~~~
gvdevice_xlib.c: In function ?init_window?:
gvdevice_xlib.c:286:19: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  286 |     job->width  = w;    /* use window geometry */
      |                   ^
gvdevice_xlib.c:287:19: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  287 |     job->height = h;
      |                   ^
gvdevice_xlib.c:327:26: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  327 |     normalhints->width = job->width;
      |                          ^~~
gvdevice_xlib.c:328:27: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  328 |     normalhints->height = job->height;
      |                           ^~~
gvdevice_xlib.c:346:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  346 |   window->depth);
      |   ~~~~~~^~~~~~~
gvdevice_xlib.c:361:42: warning: conversion to ?long int? from ?uint64_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  361 |     XSelectInput(dpy, window->win, window->event_mask);
      |                                    ~~~~~~^~~~~~~~~~~~
gvdevice_xlib.c: In function ?handle_stdin_events?:
gvdevice_xlib.c:368:48: warning: unused parameter ?stdin_fd? [-Wunused-parameter]
  368 | static int handle_stdin_events(GVJ_t *job, int stdin_fd)
      |                                            ~~~~^~~~~~~~
gvdevice_xlib.c: In function ?handle_file_events?:
gvdevice_xlib.c:395:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  395 |         buf = realloc(buf, avail);
      |                            ^~~~~
gvdevice_xlib.c:400:37: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  400 |         len = read(inotify_fd, buf, avail);
      |                                     ^~~~~
gvdevice_xlib.c:400:15: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  400 |         len = read(inotify_fd, buf, avail);
      |               ^~~~
gvdevice_xlib.c:408:6: warning: switch missing default case [-Wswitch-default]
  408 |      switch (event->mask) {
      |      ^~~~~~
gvdevice_xlib.c:439:11: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
  439 |      ln = event->len + sizeof(struct inotify_event);
      |           ^~~~~
gvdevice_xlib.c: In function ?xlib_initialize?:
gvdevice_xlib.c:473:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  473 |     keycodes = malloc(firstjob->numkeys * sizeof(KeyCode));
      |                                         ^
  CCLD     libgvplugin_xlib_C.la
  CCLD     libgvplugin_xlib.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/xlib'
Making all in dot_layout
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/dot_layout'
  CC       gvplugin_dot_layout.lo
  CC       gvlayout_dot_layout.lo
  CCLD     libgvplugin_dot_layout_C.la
  CCLD     libgvplugin_dot_layout.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/dot_layout'
Making all in neato_layout
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/neato_layout'
  CC       gvplugin_neato_layout.lo
  CC       gvlayout_neato_layout.lo
  CCLD     libgvplugin_neato_layout_C.la
  CXXLD    libgvplugin_neato_layout.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/neato_layout'
Making all in webp
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/webp'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/webp'
Making all in poppler
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/poppler'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/poppler'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
Making all in cmd
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
Making all in dot
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
  CC       dot-dot.o
  CC       dot-no_builtins.o
  CC       dot_builtins-dot_builtins.o
  CC       dot_builtins-dot.o
dot.c: In function ?intr?:
dot.c:38:22: warning: unused parameter ?s? [-Wunused-parameter]
   38 | static void intr(int s)
      |                  ~~~~^
dot.c: In function ?intr?:
dot.c:38:22: warning: unused parameter ?s? [-Wunused-parameter]
   38 | static void intr(int s)
      |                  ~~~~^
  CCLD     dot
  CXXLD    dot_builtins
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
Making all in tools
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
  CC       gvcolor.o
  CC       gv2gxl.o
  CC       colxlate.o
  CC       gc.o
  CC       nop.o
  CC       cvtgxl.o
  CC       acyclic.o
  CC       gxl2gv.o
gxl2gv.c: In function ?pushString?:
gxl2gv.c:63:21: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
   63 | #define ROUND2(x,y) (((x) + ((y)-1)) & ~((y)-1))
      |                     ^
gxl2gv.c:67:14: note: in expansion of macro ?ROUND2?
   67 |     int sz = ROUND2(sizeof(slist) + strlen(s), sizeof(void *));
      |              ^~~~~~
gxl2gv.c:68:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   68 |     slist *sp = gcalloc(sz, sizeof(char));
      |                         ^~
gxl2gv.c: In function ?make_nitem?:
gxl2gv.c:133:35: warning: unused parameter ?d? [-Wunused-parameter]
  133 | static namev_t *make_nitem(Dt_t * d, namev_t * objp, Dtdisc_t * disc)
      |                            ~~~~~~~^
gxl2gv.c:133:65: warning: unused parameter ?disc? [-Wunused-parameter]
  133 | static namev_t *make_nitem(Dt_t * d, namev_t * objp, Dtdisc_t * disc)
      |                                                      ~~~~~~~~~~~^~~~
gxl2gv.c: In function ?free_nitem?:
gxl2gv.c:143:31: warning: unused parameter ?d? [-Wunused-parameter]
  143 | static void free_nitem(Dt_t * d, namev_t * np, Dtdisc_t * disc)
      |                        ~~~~~~~^
gxl2gv.c:143:59: warning: unused parameter ?disc? [-Wunused-parameter]
  143 | static void free_nitem(Dt_t * d, namev_t * np, Dtdisc_t * disc)
      |                                                ~~~~~~~~~~~^~~~
acyclic.c: In function ?init?:
gc.c: In function ?init?:
acyclic.c:136:2: warning: switch missing default case [-Wswitch-default]
  136 |  switch (c) {
      |  ^~~~~~
gc.c:91:2: warning: switch missing default case [-Wswitch-default]
   91 |  switch (c) {
      |  ^~~~~~
gxl2gv.c: In function ?bind_node?:
gxl2gv.c:244:19: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  244 |     N = agnode(G, (char *) name, 1);
      |                   ^
gxl2gv.c: In function ?bind_edge?:
gxl2gv.c:253:26: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  253 |     tailNode = agnode(G, (char *) tail, 1);
      |                          ^
gxl2gv.c:254:26: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  254 |     headNode = agnode(G, (char *) head, 1);
      |                          ^
cvtgxl.c: In function ?initargs?:
gc.c: In function ?cntCluster?:
gc.c:232:35: warning: unused parameter ?g? [-Wunused-parameter]
  232 | static void cntCluster(Agraph_t * g, Agobj_t * sg, void *arg)
      |                        ~~~~~~~~~~~^
cvtgxl.c:137:2: warning: switch missing default case [-Wswitch-default]
  137 |  switch (c) {
      |  ^~~~~~
gc.c: In function ?wcp?:
gc.c:264:66: warning: declaration of ?fname? shadows a global declaration [-Wshadow]
  264 | wcp(int nnodes, int nedges, int ncc, int ncl, char *gname, char *fname)
      |                                                            ~~~~~~^~~~~
gc.c:60:14: note: shadowed declaration is here
   60 | static char *fname;
      |              ^~~~~
gxl2gv.c: In function ?setGlobalNodeAttr?:
gxl2gv.c:317:71: warning: unused parameter ?ud? [-Wunused-parameter]
  317 | setGlobalNodeAttr(Agraph_t * g, char *name, char *value, userdata_t * ud)
      |                                                          ~~~~~~~~~~~~~^~
gxl2gv.c: In function ?setGlobalEdgeAttr?:
gxl2gv.c:373:71: warning: unused parameter ?ud? [-Wunused-parameter]
  373 | setGlobalEdgeAttr(Agraph_t * g, char *name, char *value, userdata_t * ud)
      |                                                          ~~~~~~~~~~~~~^~
gv2gxl.c: In function ?make_nitem?:
gxl2gv.c: In function ?startElementHandler?:
gxl2gv.c:454:14: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  454 |   g = agopen((char *) id, Agdirected, &AgDefaultDisc);
      |              ^
gxl2gv.c:456:14: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  456 |   g = agopen((char *) id, Agundirected, &AgDefaultDisc);
      |              ^
gv2gxl.c:55:35: warning: unused parameter ?d? [-Wunused-parameter]
   55 | static namev_t *make_nitem(Dt_t * d, namev_t * objp, Dtdisc_t * disc)
      |                            ~~~~~~~^
gv2gxl.c:55:65: warning: unused parameter ?disc? [-Wunused-parameter]
   55 | static namev_t *make_nitem(Dt_t * d, namev_t * objp, Dtdisc_t * disc)
      |                                                      ~~~~~~~~~~~^~~~
gxl2gv.c:461:14: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  461 |   g = agopen((char *) id, Agdirected, &AgDefaultDisc);
      |              ^
gv2gxl.c: In function ?free_nitem?:
gv2gxl.c:63:31: warning: unused parameter ?d? [-Wunused-parameter]
   63 | static void free_nitem(Dt_t * d, namev_t * np, Dtdisc_t * disc)
      |                        ~~~~~~~^
gv2gxl.c:63:59: warning: unused parameter ?disc? [-Wunused-parameter]
   63 | static void free_nitem(Dt_t * d, namev_t * np, Dtdisc_t * disc)
      |                                                ~~~~~~~~~~~^~~~
gxl2gv.c:466:22: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  466 |      if (isAnonGraph((char *) id)) {
      |                      ^
gxl2gv.c:471:23: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  471 |      subg = agsubg(G, (char *) id, 1);
      |                       ^
gxl2gv.c:477:32: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  477 |      setGraphAttr(G, GXL_ROLE, (char *) atts[pos], ud);
      |                                ^
gxl2gv.c:482:33: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  482 |      setGraphAttr(G, GXL_HYPER, (char *) atts[pos], ud);
      |                                 ^
gv2gxl.c: In function ?free_iditem?:
gv2gxl.c:85:32: warning: unused parameter ?d? [-Wunused-parameter]
   85 | static void free_iditem(Dt_t * d, idv_t * idp, Dtdisc_t * disc)
      |                         ~~~~~~~^
gv2gxl.c:85:59: warning: unused parameter ?disc? [-Wunused-parameter]
   85 | static void free_iditem(Dt_t * d, idv_t * idp, Dtdisc_t * disc)
      |                                                ~~~~~~~~~~~^~~~
gxl2gv.c:511:33: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  511 |  tname = mapLookup(ud->nameMap, (char *) tail);
      |                                 ^
gxl2gv.c:515:33: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  515 |  tname = mapLookup(ud->nameMap, (char *) head);
      |                                 ^
gxl2gv.c:532:31: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  532 |      setEdgeAttr(E, GXL_FROM, (char *) atts[pos], ud, false);
      |                               ^
gxl2gv.c:537:29: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  537 |      setEdgeAttr(E, GXL_TO, (char *) atts[pos], ud, false);
      |                             ^
gxl2gv.c:542:29: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  542 |      setEdgeAttr(E, GXL_ID, (char *) atts[pos], ud, false);
      |                             ^
gv2gxl.c: In function ?_xml_string?:
gv2gxl.c:19:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   19 | #define N_NEW(n,t)  calloc((n),sizeof(t))
      |                            ^~~
gv2gxl.c:183:8: note: in expansion of macro ?N_NEW?
  183 |  buf = N_NEW(bufsize, char);
      |        ^~~~~
gxl2gv.c:576:24: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  576 |      setAttr(GXL_TYPE, (char *) atts[pos], ud, false);
      |                        ^
gv2gxl.c:190:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  190 |      buf = realloc(buf, bufsize);
      |                         ^~~~~~~
gxl2gv.c: In function ?endElementHandler?:
gxl2gv.c:623:8: warning: declaration of ?name? shadows a parameter [-Wshadow]
  623 |  char *name;
      |        ^~~~
gxl2gv.c:599:59: note: shadowed declaration is here
  599 | static void endElementHandler(void *userData, const char *name)
      |                                               ~~~~~~~~~~~~^~~~
gxl2gv.c:630:33: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  630 |      int len = sizeof(GXL_COMP) + agxblen(&ud->xml_attr_name);
      |                                 ^
gxl2gv.c:630:16: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
  630 |      int len = sizeof(GXL_COMP) + agxblen(&ud->xml_attr_name);
      |                ^~~~~~
gxl2gv.c:634:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  634 |   name = dynbuf = gcalloc(len, sizeof(char));
      |                           ^~~
gxl2gv.c:647:2: warning: switch missing default case [-Wswitch-default]
  647 |  switch (ud->globalAttrType) {
      |  ^~~~~~
gxl2gv.c: In function ?characterDataHandler?:
gv2gxl.c: In function ?createEdgeId?:
gxl2gv.c:689:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  689 |  agxbput_n(&ud->composite_buffer, s, length);
      |                                      ^~~~~~
gv2gxl.c:327:19: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
  327 |     int baselen = strlen(hname) + strlen(tname) + sizeof(EDGEOP);
      |                   ^~~~~~
gv2gxl.c:19:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   19 | #define N_NEW(n,t)  calloc((n),sizeof(t))
      |                            ^~~
gv2gxl.c:336:7: note: in expansion of macro ?N_NEW?
  336 |  bp = N_NEW(len, char);
      |       ^~~~~
gvcolor.c: In function ?init?:
gxl2gv.c:693:39: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  693 |     agxbput_n(&ud->xml_attr_value, s, length);
      |                                       ^~~~~~
gxl2gv.c: In function ?gxl_to_gv?:
gvcolor.c:89:2: warning: switch missing default case [-Wswitch-default]
   89 |  switch (c) {
      |  ^~~~~~
gxl2gv.c:719:29: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  719 |  if (XML_Parse(parser, buf, len, done) == XML_STATUS_ERROR) {
      |                             ^~~
gvcolor.c: In function ?color?:
gvcolor.c:142:23: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  142 |     nlist = malloc(nn * sizeof(Agnode_t *));
      |                       ^
gvcolor.c:169:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  169 |      if (ND_x(n)[j] != 0.0)
      |                     ^~
gv2gxl.c: In function ?writeDict?:
gv2gxl.c:409:22: warning: unused parameter ?g? [-Wunused-parameter]
  409 | writeDict(Agraph_t * g, FILE * gxlFile, char *name, Dict_t * dict,
      |           ~~~~~~~~~~~^
colxlate.c: In function ?canoncolor?:
gv2gxl.c: In function ?writeHdr?:
gv2gxl.c:511:8: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
  511 |  len = strlen(name) + sizeof("N_");
      |        ^~~~~~
colxlate.c:53:10: warning: conversion from ?int? to ?unsigned char? may change value [-Wconversion]
   53 |      c = tolower(c);
      |          ^~~~~~~
gv2gxl.c:19:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   19 | #define N_NEW(n,t)  calloc((n),sizeof(t))
      |                            ^~~
gv2gxl.c:515:20: note: in expansion of macro ?N_NEW?
  515 |      bp = dynbuf = N_NEW(len, char);
      |                    ^~~~~
colxlate.c: At top level:
colxlate.c:68:7: warning: no previous prototype for ?colorxlate? [-Wmissing-prototypes]
   68 | char *colorxlate(char *str, char *buf)
      |       ^~~~~~~~~~
gv2gxl.c: In function ?writeEdgeName?:
gv2gxl.c:589:60: warning: unused parameter ?terminate? [-Wunused-parameter]
  589 | static int writeEdgeName(Agedge_t * e, FILE * gxlFile, int terminate)
      |                                                        ~~~~^~~~~~~~~
gv2gxl.c: In function ?initState?:
gv2gxl.c:885:21: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  885 |     stp->directed = agisdirected(g);
      |                     ^~~~~~~~~~~~
  CC       ccomps.o
  CC       sccmap.o
  CC       tred.o
  CC       unflatten.o
  CC       gvpack-gvpack.o
ccomps.c: In function ?push?:
ccomps.c:309:19: warning: unsigned conversion from ?int? to ?char? changes value from ?-1? to ?255? [-Wsign-conversion]
  309 |     ND_mark(np) = -1;
      |                   ^
  CC       dijkstra.o
ccomps.c: In function ?printSorted?:
ccomps.c:53:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   53 | #define N_NEW(n,t)       xcalloc((n),sizeof(t))
      |                                  ^~~
ccomps.c:589:22: note: in expansion of macro ?N_NEW?
  589 |     Agraph_t** ccs = N_NEW(c_cnt, Agraph_t*);
      |                      ^~~~~
ccomps.c:598:17: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  598 |     qsort (ccs, c_cnt, sizeof(Agraph_t*), (qsort_cmpf)cmp);
      |                 ^~~~~
ccomps.c: In function ?processClusters?:
sccmap.c: In function ?getval?:
sccmap.c:73:46: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
   73 |     return (((Agnodeinfo_t *) (n->base.data))->val);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ccomps.c:746:18: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  746 |  printSorted (g, c_cnt);
      |                  ^~~~~
sccmap.c: In function ?setval?:
sccmap.c:77:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   77 |     ((Agnodeinfo_t *) (n->base.data))->val = v;
      |                                              ^
sccmap.c: In function ?initStack?:
sccmap.c:89:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   89 |     sp->data = malloc(sz * sizeof(Agnode_t *));
      |                          ^
ccomps.c: In function ?process?:
sccmap.c: In function ?visit?:
ccomps.c:868:18: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  868 |  printSorted (g, c_cnt);
      |                  ^~~~~
sccmap.c:166:11: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  166 |     min = ++(st->ID);
      |           ^~
sccmap.c:167:15: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  167 |     setval(n, min);
      |               ^~~
sccmap.c:173:10: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  173 |      m = visit(t, map, sp, st);
      |          ^~~~~
sccmap.c:175:10: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  175 |      m = getval(t);
      |          ^~~~~~
sccmap.c:180:19: warning: comparison of integer expressions of different signedness: ?int? and ?unsigned int? [-Wsign-compare]
  180 |     if (getval(n) == min) {
      |                   ^~
sccmap.c:34:13: warning: signed conversion from ?unsigned int? to ?int? changes value from ?4294967295? to ?-1? [-Wsign-conversion]
   34 | #define INF ((unsigned int)(-1))
      |             ^~~~~~~~~~~~~~~~~~~~
sccmap.c:182:16: note: in expansion of macro ?INF?
  182 |      setval(n, INF);
      |                ^~~
sccmap.c:34:13: warning: signed conversion from ?unsigned int? to ?int? changes value from ?4294967295? to ?-1? [-Wsign-conversion]
   34 | #define INF ((unsigned int)(-1))
      |             ^~~~~~~~~~~~~~~~~~~~
sccmap.c:194:13: note: in expansion of macro ?INF?
  194 |   setval(t, INF);
      |             ^~~
sccmap.c:203:12: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  203 |     return min;
      |            ^~~
sccmap.c: In function ?process?:
sccmap.c:292:34: warning: cast from function call of type ?int? to non-matching type ?double? [-Wbad-function-cast]
  292 |   state.N_nodes_in_nontriv_SCC / (double) agnnodes(G),
      |                                  ^
sccmap.c: In function ?scanArgs?:
sccmap.c:334:2: warning: switch missing default case [-Wswitch-default]
  334 |  switch (c) {
      |  ^~~~~~
tred.c: In function ?init?:
tred.c:249:2: warning: switch missing default case [-Wswitch-default]
  249 |  switch (c) {
      |  ^~~~~~
tred.c: In function ?process?:
tred.c:288:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  288 |     infosize = (agnnodes(g)+1)*sizeof(nodeinfo_t);
      |                               ^
unflatten.c: In function ?scanargs?:
unflatten.c:167:2: warning: switch missing default case [-Wswitch-default]
  167 |  switch (c) {
      |  ^~~~~~
dijkstra.c: In function ?update?:
dijkstra.c:120:16: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  120 |     if (oldlen == 0) {  /* first time to see dest */
      |                ^~
dijkstra.c: In function ?post?:
dijkstra.c:158:6: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  158 |  if (dist) {
      |      ^~~~
dijkstra.c: In function ?init?:
dijkstra.c:238:2: warning: switch missing default case [-Wswitch-default]
  238 |  switch (c) {
      |  ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from gvpack.c:24:
gvpack.c: In function ?setNameValue?:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
gvpack.c:128:11: note: in expansion of macro ?RALLOC?
  128 |  G_args = RALLOC(G_sz, G_args, attr_t);
      |           ^~~~~~
gvpack.c: In function ?init?:
gvpack.c:190:12: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  190 |      len = strlen(optarg) + 2;
      |            ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from gvpack.c:24:
../../lib/common/memory.h:24:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   24 | #define N_GNEW(n,t)      (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
gvpack.c:192:8: note: in expansion of macro ?N_GNEW?
  192 |   bp = N_GNEW(len, char);
      |        ^~~~~~
gvpack.c:188:2: warning: switch missing default case [-Wswitch-default]
  188 |  switch (c) {
      |  ^~~~~~
gvpack.c: In function ?cloneDfltAttrs?:
gvpack.c:329:62: warning: declaration of ?kind? shadows a global declaration [-Wshadow]
  329 | static void cloneDfltAttrs(Agraph_t *old, Agraph_t *new, int kind)
      |                                                          ~~~~^~~~
gvpack.c:70:17: note: shadowed declaration is here
   70 | static Agdesc_t kind;  /* type of graph */
      |                 ^~~~
gvpack.c: In function ?cloneAttrs?:
gvpack.c:345:9: warning: declaration of ?kind? shadows a global declaration [-Wshadow]
  345 |     int kind = AGTYPE(old);
      |         ^~~~
gvpack.c:70:17: note: shadowed declaration is here
   70 | static Agdesc_t kind;  /* type of graph */
      |                 ^~~~
gvpack.c: In function ?freef?:
gvpack.c:409:26: warning: unused parameter ?dt? [-Wunused-parameter]
  409 | static void freef(Dt_t * dt, void * obj, Dtdisc_t * disc)
      |                   ~~~~~~~^~
gvpack.c:409:53: warning: unused parameter ?disc? [-Wunused-parameter]
  409 | static void freef(Dt_t * dt, void * obj, Dtdisc_t * disc)
      |                                          ~~~~~~~~~~~^~~~
gvpack.c: In function ?fillDict?:
gvpack.c:431:55: warning: declaration of ?kind? shadows a global declaration [-Wshadow]
  431 | static void fillDict(Dt_t * newdict, Agraph_t* g, int kind)
      |                                                   ~~~~^~~~
gvpack.c:70:17: note: shadowed declaration is here
   70 | static Agdesc_t kind;  /* type of graph */
      |                 ^~~~
gvpack.c: In function ?xName?:
gvpack.c:554:8: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  554 |  len = strlen(oldname) + 100; /* 100 for "_gv" and decimal no. */
      |        ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from gvpack.c:24:
../../lib/common/memory.h:21:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                      ^~~
gvpack.c:557:13: note: in expansion of macro ?N_NEW?
  557 |      name = N_NEW(len, char);
      |             ^~~~~
gvpack.c: In function ?cloneClusterTree?:
gvpack.c:645:25: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  645 |  GD_clust(ng) = N_NEW(1 + GD_n_cluster(g), Agraph_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
gvpack.c: In function ?cloneGraph?:
gvpack.c:739:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  739 |  GD_clust(root) = N_NEW(1 + GD_n_cluster(root), graph_t *);
../../lib/common/memory.h:21:39: note: in definition of macro ?N_NEW?
   21 | #define N_NEW(n,t)       (t*)gcalloc((n),sizeof(t))
      |                                       ^
gvpack.c: In function ?readGraphs?:
../../lib/common/memory.h:26:62: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                              ^
gvpack.c:793:11: note: in expansion of macro ?ALLOC?
  793 |      gs = ALLOC(sz, gs, Agraph_t *);
      |           ^~~~~
../../lib/common/memory.h:26:98: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   26 | #define ALLOC(size,ptr,type) (ptr? (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type)))
      |                                                                                                  ^
gvpack.c:793:11: note: in expansion of macro ?ALLOC?
  793 |      gs = ALLOC(sz, gs, Agraph_t *);
      |           ^~~~~
gvpack.c:805:16: warning: conversion from ?int? to ?boolean? {aka ?unsigned char?} may change value [-Wconversion]
  805 |  init_graph(g, doPack, gvc);
      |                ^~~~~~
In file included from ../../lib/common/render.h:42,
                 from gvpack.c:24:
../../lib/common/memory.h:27:58: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   27 | #define RALLOC(size,ptr,type) ((type*)grealloc(ptr,(size)*sizeof(type)))
      |                                                          ^
gvpack.c:809:10: note: in expansion of macro ?RALLOC?
  809 |     gs = RALLOC(cnt, gs, Agraph_t *);
      |          ^~~~~~
  CC       bcomps.o
  CC       mm2gv.o
  CC       matrix_market.o
  CC       mmio.o
  CC       gvgen.o
  CC       graph_generator.o
bcomps.c: In function ?blockName?:
bcomps.c:93:10: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   93 |     sz = strlen(gname) + 128;
      |          ^~~~~~
bcomps.c:96:15: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   96 |  buf = malloc(sz);
      |               ^~
bcomps.c: In function ?getName?:
bcomps.c:122:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  122 |      sz = strlen(outfile) + 100; /* enough to handle '_<g>_<b>' */
      |           ^~~~~~
bcomps.c:123:19: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  123 |      buf = malloc(sz);
      |                   ^~
bcomps.c: In function ?split?:
bcomps.c:319:9: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  319 |  size = sfx - name;
      |         ^~~
bcomps.c:321:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  321 |  path = malloc(size + 1);
      |                ~~~~~^~~
bcomps.c:322:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  322 |  strncpy(path, name, size);
      |                      ^~~~
bcomps.c: In function ?init?:
bcomps.c:335:2: warning: switch missing default case [-Wswitch-default]
  335 |  switch (c) {
      |  ^~~~~~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from mm2gv.c:22:
mm2gv.c: In function ?makeDotGraph?:
mm2gv.c:90:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   90 |     Agnode_t **arr = N_NEW(A->m, Agnode_t *);
../../lib/sparse/general.h:41:34: note: in definition of macro ?N_NEW?
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                  ^
mm2gv.c:138:17: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  138 |  color = N_NEW(A->nz, real);
../../lib/sparse/general.h:41:34: note: in definition of macro ?N_NEW?
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                  ^
mm2gv.c: In function ?init?:
mm2gv.c:250:2: warning: switch missing default case [-Wswitch-default]
  250 |  switch (c) {
      |  ^~~~~~
matrix_market.c: In function ?SparseMatrix_import_matrix_market?:
matrix_market.c:99:19: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   99 |     I = MALLOC(nz * sizeof(int));
      |                   ^
matrix_market.c:100:19: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  100 |     J = MALLOC(nz * sizeof(int));
      |                   ^
matrix_market.c:117:22: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  117 |      val = malloc(nz * sizeof(real));
      |                      ^
matrix_market.c:124:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  124 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:125:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  125 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:126:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  126 |   val = REALLOC(val, 2 * sizeof(real) * nz);
      |                                       ^
matrix_market.c:136:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  136 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:137:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  137 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:138:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  138 |   val = REALLOC(val, 2 * sizeof(real) * nz);
      |                                       ^
matrix_market.c:152:23: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  152 |      vali = malloc(nz * sizeof(int));
      |                       ^
matrix_market.c:159:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  159 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:160:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  160 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:161:40: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  161 |   vali = REALLOC(vali, 2 * sizeof(int) * nz);
      |                                        ^
matrix_market.c:171:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  171 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:172:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  172 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:173:40: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  173 |   vali = REALLOC(vali, 2 * sizeof(int) * nz);
      |                                        ^
matrix_market.c:193:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  193 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:194:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  194 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:207:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  207 |      val = malloc(2 * nz * sizeof(real));
      |                          ^
matrix_market.c:216:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  216 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:217:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  217 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:218:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  218 |   val = REALLOC(val, 4 * sizeof(real) * nz);
      |                                       ^
matrix_market.c:230:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  230 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:231:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  231 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:232:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  232 |   val = REALLOC(val, 4 * sizeof(real) * nz);
      |                                       ^
matrix_market.c:244:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  244 |   I = REALLOC(I, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:245:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  245 |   J = REALLOC(J, 2 * sizeof(int) * nz);
      |                                  ^
matrix_market.c:246:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  246 |   val = REALLOC(val, 4 * sizeof(real) * nz);
      |                                       ^
gvgen.c: In function ?readPos?:
gvgen.c:112:9: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  112 |     d = strtol(s, e, 10);
      |         ^~~~~~
gvgen.c: In function ?init?:
gvgen.c:290:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  290 |   errexit(c);
      |           ^
gvgen.c:295:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  295 |   errexit(c);
      |           ^
gvgen.c:300:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  300 |   errexit(c);
      |           ^
gvgen.c:311:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  311 |   errexit(c);
      |           ^
gvgen.c:316:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  316 |   errexit(c);
      |           ^
gvgen.c:321:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  321 |   errexit(c);
      |           ^
gvgen.c:326:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  326 |   errexit(c);
      |           ^
gvgen.c:331:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  331 |   errexit(c);
      |           ^
mmio.c: In function ?mm_read_unsymmetric_sparse?:
gvgen.c:336:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  336 |   errexit(c);
      |           ^
gvgen.c:341:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  341 |   errexit(c);
      |           ^
gvgen.c:346:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  346 |   errexit(c);
      |           ^
mmio.c:71:19: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   71 |     I = malloc(nz * sizeof(int));
      |                   ^
gvgen.c:360:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  360 |   errexit(c);
      |           ^
mmio.c:72:19: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   72 |     J = malloc(nz * sizeof(int));
      |                   ^
mmio.c:73:21: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   73 |     val = malloc(nz * sizeof(double));
      |                     ^
gvgen.c:365:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  365 |   errexit(c);
      |           ^
gvgen.c:368:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  368 |   errexit(c);
      |           ^
gvgen.c:374:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  374 |   errexit(c);
      |           ^
gvgen.c:379:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  379 |   errexit(c);
      |           ^
gvgen.c:384:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  384 |   errexit(c);
      |           ^
gvgen.c:388:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  388 |   errexit(c);
      |           ^
gvgen.c:396:11: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  396 |   errexit(c);
      |           ^
gvgen.c:286:2: warning: switch missing default case [-Wswitch-default]
  286 |  switch (c) {
      |  ^~~~~~
mmio.c: In function ?mm_read_banner?:
mmio.c:127:36: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  127 |     for (p = mtx; *p != '\0'; *p = tolower(*p), p++); /* convert to lower case */
      |                                    ^~~~~~~
mmio.c:128:36: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  128 |     for (p = crd; *p != '\0'; *p = tolower(*p), p++);
      |                                    ^~~~~~~
mmio.c:129:42: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  129 |     for (p = data_type; *p != '\0'; *p = tolower(*p), p++);
      |                                          ^~~~~~~
mmio.c:130:47: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  130 |     for (p = storage_scheme; *p != '\0'; *p = tolower(*p), p++);
      |                                               ^~~~~~~
mmio.c: In function ?mm_read_mtx_crd_data?:
mmio.c:268:40: warning: unused parameter ?M? [-Wunused-parameter]
  268 | int mm_read_mtx_crd_data(FILE * f, int M, int N, int nz, int I[], int J[],
      |                                    ~~~~^
mmio.c:268:47: warning: unused parameter ?N? [-Wunused-parameter]
  268 | int mm_read_mtx_crd_data(FILE * f, int M, int N, int nz, int I[], int J[],
      |                                           ~~~~^
gvgen.c:306:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  306 |      opts->isPartial = 1;
      |      ~~~~~~~~~~~~~~~~^~~
gvgen.c:307:2: note: here
  307 |  case 'g':
      |  ^~~~
graph_generator.c: In function ?makeTree?:
graph_generator.c:226:22: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  226 |     unsigned int n = (ipow(nary,depth)-1)/(nary-1); /* no. of non-leaf nodes */
      |                      ^
graph_generator.c:230:16: warning: comparison of integer expressions of different signedness: ?unsigned int? and ?int? [-Wsign-compare]
  230 |  for (j = 0; j < nary; j++) {
      |                ^
graph_generator.c:231:10: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  231 |      ef (i, idx++);
      |          ^
graph_generator.c:231:16: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  231 |      ef (i, idx++);
      |             ~~~^~
graph_generator.c: In function ?makeBinaryTree?:
graph_generator.c:239:22: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  239 |     unsigned int n = (1 << depth) - 1;
      |                      ^
graph_generator.c:242:6: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  242 |  ef( i, 2 * i);
      |      ^
graph_generator.c:242:11: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  242 |  ef( i, 2 * i);
      |         ~~^~~
graph_generator.c:243:6: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  243 |  ef( i, 2 * i + 1);
      |      ^
graph_generator.c:243:15: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  243 |  ef( i, 2 * i + 1);
      |         ~~~~~~^~~
graph_generator.c: In function ?makeSierpinski?:
graph_generator.c:303:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                 ~~~
......
  303 |     graph = N_NEW(n + 1, vtx_data);
graph_generator.c:291:34: note: in definition of macro ?N_NEW?
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                  ^
graph_generator.c:304:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                 ~~~
......
  304 |     edges = N_NEW(4 * n, int);
graph_generator.c:291:34: note: in definition of macro ?N_NEW?
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                  ^
graph_generator.c: At top level:
graph_generator.c:377:6: warning: no previous prototype for ?makeTetrix? [-Wmissing-prototypes]
  377 | void makeTetrix(int depth, edgefn ef)
      |      ^~~~~~~~~~
graph_generator.c: In function ?makeTetrix?:
graph_generator.c:387:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                 ~~~
......
  387 |     graph = N_NEW(n + 1, vtx_data);
graph_generator.c:291:34: note: in definition of macro ?N_NEW?
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                  ^
graph_generator.c:388:21: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                 ~~~
......
  388 |     edges = N_NEW(6 * n, int);
graph_generator.c:291:34: note: in definition of macro ?N_NEW?
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                  ^
graph_generator.c: In function ?makeRandom?:
graph_generator.c:475:11: warning: conversion from ?time_t? {aka ?long int?} to ?unsigned int? may change value [-Wconversion]
  475 |     srand(time(0));
      |           ^~~~~~~
graph_generator.c: In function ?mkTree?:
graph_generator.c:291:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                 ^~~
graph_generator.c:554:13: note: in expansion of macro ?N_NEW?
  554 |     tp->p = N_NEW(sz,int);
      |             ^~~~~
graph_generator.c: In function ?mkStack?:
graph_generator.c:291:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                 ^~~
graph_generator.c:637:13: note: in expansion of macro ?N_NEW?
  637 |     sp->v = N_NEW(sz,pair);
      |             ^~~~~
graph_generator.c: In function ?genCnt?:
graph_generator.c:674:22: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                 ~~~
......
  674 |     int* T = N_NEW(NN+1,int);
graph_generator.c:291:34: note: in definition of macro ?N_NEW?
  291 | #define N_NEW(n,t)       calloc((n),sizeof(t))
      |                                  ^
graph_generator.c: In function ?genTree?:
graph_generator.c:706:33: warning: declaration of ?stack? shadows a global declaration [-Wshadow]
  706 | genTree (int NN, int* T, stack* stack, tree_t* TREE)
      |                          ~~~~~~~^~~~~
graph_generator.c:630:3: note: shadowed declaration is here
  630 | } stack;
      |   ^~~~~
graph_generator.c:717:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  717 |      Z = v*drand();
      |          ^
graph_generator.c: In function ?makeTreeGen?:
graph_generator.c:778:11: warning: conversion from ?time_t? {aka ?long int?} to ?unsigned int? may change value [-Wconversion]
  778 |     srand(time(0));
      |           ^~~~~~~
  CC       gml2gv.o
gml2gv.c: In function ?initargs?:
gml2gv.c:101:2: warning: switch missing default case [-Wswitch-default]
  101 |  switch (c) {
      |  ^~~~~~
  CC       gmlparse.o
  CC       gmlscan.o
../../cmd/tools/gmlparse.y: In function ?free_node?:
../../cmd/tools/gmlparse.y:46:17: warning: unused parameter ?d? [-Wunused-parameter]
   46 | free_node (Dt_t*d, gmlnode* p, Dtdisc_t* ds)
      |            ~~~~~^
../../cmd/tools/gmlparse.y:46:42: warning: unused parameter ?ds? [-Wunused-parameter]
   46 | free_node (Dt_t*d, gmlnode* p, Dtdisc_t* ds)
      |                                ~~~~~~~~~~^~
../../cmd/tools/gmlparse.y: In function ?free_edge?:
../../cmd/tools/gmlparse.y:54:17: warning: unused parameter ?d? [-Wunused-parameter]
   54 | free_edge (Dt_t*d, gmledge* p, Dtdisc_t* ds)
      |            ~~~~~^
../../cmd/tools/gmlparse.y:54:42: warning: unused parameter ?ds? [-Wunused-parameter]
   54 | free_edge (Dt_t*d, gmledge* p, Dtdisc_t* ds)
      |                                ~~~~~~~~~~^~
../../cmd/tools/gmlparse.y: In function ?free_graph?:
../../cmd/tools/gmlparse.y:62:18: warning: unused parameter ?d? [-Wunused-parameter]
   62 | free_graph (Dt_t*d, gmlgraph* p, Dtdisc_t* ds)
      |             ~~~~~^
../../cmd/tools/gmlparse.y:62:44: warning: unused parameter ?ds? [-Wunused-parameter]
   62 | free_graph (Dt_t*d, gmlgraph* p, Dtdisc_t* ds)
      |                                  ~~~~~~~~~~^~
../../cmd/tools/gmlparse.y: In function ?initstk?:
../../cmd/tools/gmlparse.y:29:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   29 | #define N_NEW(n,t)   calloc((n),sizeof(t))
      |                             ^~~
../../cmd/tools/gmlparse.y:129:15: note: in expansion of macro ?N_NEW?
  129 |     liststk = N_NEW(liststk_sz, Dt_t*);
      |               ^~~~~
../../cmd/tools/gmlparse.y: In function ?pushAlist?:
../../cmd/tools/gmlparse.y:30:49: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   30 | #define RALLOC(size,ptr,type) realloc(ptr,(size)*sizeof(type))
      |                                                 ^
../../cmd/tools/gmlparse.y:169:16: note: in expansion of macro ?RALLOC?
  169 |      liststk = RALLOC(liststk_sz, liststk, Dt_t*);
      |                ^~~~~~
../../cmd/tools/gmlparse.y: In function ?mkAttr?:
../../cmd/tools/gmlparse.y:240:16: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  240 |     gp->sort = sort;
      |                ^~~~
../../cmd/tools/gmlparse.y:241:16: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  241 |     gp->kind = kind;
      |                ^~~~
gmlparse.c: In function ?gmlparse?:
gmlparse.c:1480:12: warning: conversion from ?int? to ?yytype_int16? {aka ?short int?} may change value [-Wconversion]
 1480 |   *yyssp = yystate;
      |            ^~~~~~~
gmlparse.c:1485:25: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1485 |       YYSIZE_T yysize = yyssp - yyss + 1;
      |                         ^~~~~
../../cmd/tools/gmlparse.y: In function ?free_attr?:
../../cmd/tools/gmlparse.y:403:17: warning: unused parameter ?d? [-Wunused-parameter]
  403 | free_attr (Dt_t*d, gmlattr* p, Dtdisc_t* ds)
      |            ~~~~~^
../../cmd/tools/gmlparse.y:403:42: warning: unused parameter ?ds? [-Wunused-parameter]
  403 | free_attr (Dt_t*d, gmlattr* p, Dtdisc_t* ds)
      |                                ~~~~~~~~~~^~
../../cmd/tools/gmlparse.y: In function ?addNodeLabelGraphics?:
../../cmd/tools/gmlparse.y:461:58: warning: unused parameter ?xb? [-Wunused-parameter]
  461 | addNodeLabelGraphics (Agnode_t* np, Dt_t* alist, agxbuf* xb, agxbuf* unk)
      |                                                  ~~~~~~~~^~
../../cmd/tools/gmlparse.y: In function ?mkGraph?:
../../cmd/tools/gmlparse.y:728:20: warning: declaration of ?G? shadows a global declaration [-Wshadow]
  728 | mkGraph (gmlgraph* G, Agraph_t* parent, char* name, agxbuf* xb, agxbuf* unk)
      |          ~~~~~~~~~~^
../../cmd/tools/gmlparse.y:34:18: note: shadowed declaration is here
   34 | static gmlgraph* G;
      |                  ^
  CC       gv2gml.o
  CC       graphml2gv.o
  CCLD     gc
  CCLD     gvcolor
../../cmd/tools/gmlscan.l: In function ?addstr?:
../../cmd/tools/gmlscan.l:62:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
   62 |      long    sz = Send - Sbuf;
      |                          ^~
gmlscan.c: In function ?gmllex?:
gmlscan.c:1451:8: warning: switch missing default case [-Wswitch-default]
 1451 |   else switch ( yy_get_next_buffer(  ) )
      |        ^~~~~~
gmlscan.c: In function ?yy_get_next_buffer?:
gmlscan.c:1612:18: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1612 |    (yy_n_chars), num_to_read );
      |                  ^~~~~~~~~~~
../../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:1611:3: note: in expansion of macro ?YY_INPUT?
 1611 |   YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
      |   ^~~~~~~~
  CCLD     gxl2gv
gv2gml.c: In function ?indent?:
gv2gml.c:88:35: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
   88 | static void indent (int ix, FILE* outFile)
      |                             ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitInt?:
gv2gml.c:136:39: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  136 | emitInt (char* name, int value, FILE* outFile, int ix)
      |                                 ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitReal?:
gv2gml.c:143:43: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  143 | emitReal (char* name, double value, FILE* outFile, int ix)
      |                                     ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitPoint?:
gv2gml.c:150:38: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  150 | emitPoint (double x, double y, FILE* outFile, int ix)
      |                                ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitSpline?:
gv2gml.c:197:28: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  197 | emitSpline (char* s, FILE* outFile, int ix)
      |                      ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitAttr?:
gv2gml.c:219:42: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  219 | emitAttr (char* name, char* value, FILE* outFile, int ix)
      |                                    ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitNodeAttrs?:
gv2gml.c:234:49: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  234 | emitNodeAttrs (Agraph_t* G, Agnode_t* np, FILE* outFile, int ix)
      |                                           ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitNode?:
gv2gml.c:418:43: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  418 | emitNode (Agraph_t* G, Agnode_t* n, FILE* outFile)
      |                                     ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitEdgeAttrs?:
gv2gml.c:434:49: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  434 | emitEdgeAttrs (Agraph_t* G, Agedge_t* ep, FILE* outFile, int ix)
      |                                           ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitEdge?:
gv2gml.c:598:43: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  598 | emitEdge (Agraph_t* G, Agedge_t* e, FILE* outFile)
      |                                     ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?emitGraphAttrs?:
gv2gml.c:608:36: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  608 | emitGraphAttrs (Agraph_t* G, FILE* outFile)
      |                              ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?gv_to_gml?:
gv2gml.c:621:30: warning: declaration of ?outFile? shadows a global declaration [-Wshadow]
  621 | gv_to_gml(Agraph_t* G, FILE* outFile)
      |                        ~~~~~~^~~~~~~
gv2gml.c:30:14: note: shadowed declaration is here
   30 | static FILE *outFile;
      |              ^~~~~~~
gv2gml.c: In function ?initargs?:
gv2gml.c:693:2: warning: switch missing default case [-Wswitch-default]
  693 |  switch (c) {
      |  ^~~~~~
graphml2gv.c: In function ?pushString?:
graphml2gv.c:58:21: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
   58 | #define ROUND2(x,y) (((x) + ((y)-1)) & ~((y)-1))
      |                     ^
graphml2gv.c:62:14: note: in expansion of macro ?ROUND2?
   62 |     int sz = ROUND2(sizeof(slist) + strlen(s), sizeof(void *));
      |              ^~~~~~
graphml2gv.c:56:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   56 | #define N_NEW(n,t)  calloc((n),sizeof(t))
      |                            ^~~
graphml2gv.c:63:17: note: in expansion of macro ?N_NEW?
   63 |     slist *sp = N_NEW(sz, char);
      |                 ^~~~~
graphml2gv.c: In function ?make_nitem?:
graphml2gv.c:129:35: warning: unused parameter ?d? [-Wunused-parameter]
  129 | static namev_t *make_nitem(Dt_t * d, namev_t * objp, Dtdisc_t * disc)
      |                            ~~~~~~~^
graphml2gv.c:129:65: warning: unused parameter ?disc? [-Wunused-parameter]
  129 | static namev_t *make_nitem(Dt_t * d, namev_t * objp, Dtdisc_t * disc)
      |                                                      ~~~~~~~~~~~^~~~
graphml2gv.c: In function ?free_nitem?:
graphml2gv.c:137:31: warning: unused parameter ?d? [-Wunused-parameter]
  137 | static void free_nitem(Dt_t * d, namev_t * np, Dtdisc_t * disc)
      |                        ~~~~~~~^
graphml2gv.c:137:59: warning: unused parameter ?disc? [-Wunused-parameter]
  137 | static void free_nitem(Dt_t * d, namev_t * np, Dtdisc_t * disc)
      |                                                ~~~~~~~~~~~^~~~
graphml2gv.c: In function ?bind_node?:
graphml2gv.c:237:19: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  237 |     N = agnode(G, (char *) name, 1);
      |                   ^
graphml2gv.c: In function ?bind_edge?:
graphml2gv.c:246:26: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  246 |     tailNode = agnode(G, (char *) tail, 1);
      |                          ^
graphml2gv.c:247:26: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  247 |     headNode = agnode(G, (char *) head, 1);
      |                          ^
graphml2gv.c: In function ?setGlobalNodeAttr?:
graphml2gv.c:303:71: warning: unused parameter ?ud? [-Wunused-parameter]
  303 | setGlobalNodeAttr(Agraph_t * g, char *name, char *value, userdata_t * ud)
      |                                                          ~~~~~~~~~~~~~^~
graphml2gv.c: In function ?setGlobalEdgeAttr?:
graphml2gv.c:353:71: warning: unused parameter ?ud? [-Wunused-parameter]
  353 | setGlobalEdgeAttr(Agraph_t * g, char *name, char *value, userdata_t * ud)
      |                                                          ~~~~~~~~~~~~~^~
graphml2gv.c: In function ?setAttr?:
graphml2gv.c:390:5: warning: switch missing default case [-Wswitch-default]
  390 |     switch (Current_class) {
      |     ^~~~~~
graphml2gv.c: In function ?startElementHandler?:
graphml2gv.c:448:17: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  448 |      g = agopen((char *) id, dir, &AgDefaultDisc);
      |                 ^
graphml2gv.c:452:22: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  452 |      if (isAnonGraph((char *) id)) {
      |                      ^
graphml2gv.c:457:23: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  457 |      subg = agsubg(G, (char *) id, 1);
      |                       ^
graphml2gv.c:489:33: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  489 |  tname = mapLookup(ud->nameMap, (char *) tail);
      |                                 ^
graphml2gv.c:493:33: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  493 |  tname = mapLookup(ud->nameMap, (char *) head);
      |                                 ^
graphml2gv.c:513:37: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  513 |          setEdgeAttr(E, GRAPHML_ID, (char *) atts[pos], ud);
      |                                     ^
graphml2gv.c: In function ?endElementHandler?:
graphml2gv.c:548:8: warning: declaration of ?name? shadows a parameter [-Wshadow]
  548 |  char *name;
      |        ^~~~
graphml2gv.c:524:59: note: shadowed declaration is here
  524 | static void endElementHandler(void *userData, const char *name)
      |                                               ~~~~~~~~~~~~^~~~
graphml2gv.c:555:37: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  555 |      int len = sizeof(GRAPHML_COMP) + agxblen(&ud->xml_attr_name);
      |                                     ^
graphml2gv.c:555:16: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
  555 |      int len = sizeof(GRAPHML_COMP) + agxblen(&ud->xml_attr_name);
      |                ^~~~~~
graphml2gv.c:56:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   56 | #define N_NEW(n,t)  calloc((n),sizeof(t))
      |                            ^~~
graphml2gv.c:559:19: note: in expansion of macro ?N_NEW?
  559 |   name = dynbuf = N_NEW(len, char);
      |                   ^~~~~
graphml2gv.c:572:2: warning: switch missing default case [-Wswitch-default]
  572 |  switch (ud->globalAttrType) {
      |  ^~~~~~
graphml2gv.c: In function ?characterDataHandler?:
graphml2gv.c:599:35: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  599 |  agxbput_n(&ud->composite_buffer, (char *) s, length);
      |                                   ^
graphml2gv.c:599:47: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  599 |  agxbput_n(&ud->composite_buffer, (char *) s, length);
      |                                               ^~~~~~
graphml2gv.c:603:36: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  603 |     agxbput_n(&ud->xml_attr_value, (char *) s, length);
      |                                    ^
graphml2gv.c:603:48: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  603 |     agxbput_n(&ud->xml_attr_value, (char *) s, length);
      |                                                ^~~~~~
graphml2gv.c: In function ?graphml_to_gv?:
graphml2gv.c:606:38: warning: declaration of ?gname? shadows a global declaration [-Wshadow]
  606 | static Agraph_t *graphml_to_gv(char* gname, FILE * graphmlFile, int* rv)
      |                                ~~~~~~^~~~~
graphml2gv.c:47:14: note: shadowed declaration is here
   47 | static char* gname = "";
      |              ^~~~~
graphml2gv.c:625:29: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  625 |  if (XML_Parse(parser, buf, len, done) == XML_STATUS_ERROR) {
      |                             ^~~
graphml2gv.c: In function ?initargs?:
graphml2gv.c:708:2: warning: switch missing default case [-Wswitch-default]
  708 |  switch (c) {
      |  ^~~~~~
graphml2gv.c: In function ?main?:
graphml2gv.c:765:15: warning: declaration of ?G? shadows a global declaration [-Wshadow]
  765 |     Agraph_t *G;
      |               ^
graphml2gv.c:116:18: note: shadowed declaration is here
  116 | static Agraph_t *G;  /* Current graph */
      |                  ^
  CCLD     acyclic
  CCLD     nop
  CCLD     ccomps
  CCLD     sccmap
  CCLD     tred
  CCLD     unflatten
  CXXLD    gvpack
  CCLD     dijkstra
  CCLD     bcomps
  CCLD     mm2gv
  CCLD     gvgen
  CCLD     gml2gv
  CCLD     gv2gml
  CCLD     graphml2gv
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
Making all in gvpr
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
Making all in lib
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr/lib'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr/lib'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
  CC       gvpr-gvprmain.o
  CCLD     gvpr
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
Making all in lefty
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
Making all in ws
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
Making all in x11
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
Making all in libfilereq
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq'
  CC       libfilereq_la-SelFile.lo
  CC       libfilereq_la-Dir.lo
  CC       libfilereq_la-Path.lo
  CC       libfilereq_la-Draw.lo
Dir.c: In function ?SFgetDir?:
Path.c: In function ?SFunreadableDir?:
Dir.c:111:16: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  111 |     maxChars = strlen (dir->dir) - 1;
      |                ^~~~~~
Path.c:137:19: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  137 |     dir->nChars = strlen (cannotOpen);
      |                   ^~~~~~
Path.c: In function ?SFreplaceText?:
Path.c:181:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  181 |     len = strlen (str);
      |           ^~~~~~
Dir.c:133:52: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  133 |                 (char *) result, (unsigned) (alloc * sizeof (SFEntry))
      |                                                    ^
Path.c:185:42: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  185 |         strncat (SFcurrentPath, str, len - 1);
      |                                      ~~~~^~~
Path.c: In function ?SFexpand?:
Path.c:202:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  202 |     len = strlen (str);
      |           ^~~~~~
Dir.c:138:15: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  138 |         len = strlen (str);
      |               ^~~~~~
Dir.c:151:29: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  151 |     qsort ((char *) result, i, sizeof (SFEntry), SFcompareEntries);
      |                             ^
Path.c:220:56: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  220 |             if ((cmp = strncmp (growing, entry->shown, len))) {
      |                                                        ^~~
Path.c: In function ?SFfindFile?:
Path.c:243:11: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  243 |     len = strlen (str);
      |           ^~~~~~
Path.c:255:16: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  255 |         last = strlen (name) - 1;
      |                ^~~~~~
Path.c:262:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  262 |         result = strncmp (str, name, len);
      |                                      ^~~
Path.c:274:16: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  274 |         last = strlen (name) - 1;
      |                ^~~~~~
Path.c:281:38: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  281 |         result = strncmp (str, name, len);
      |                                      ^~~
Path.c: In function ?SFgetHomeDirs?:
Path.c:364:20: warning: conversion to ?__uid_t? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  364 |     pw = getpwuid ((int) getuid ());
      |                    ^~~~~~~~~~~~~~~
Path.c:373:53: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  373 |                 (char *) entries, (unsigned) (alloc * sizeof (SFEntry))
      |                                                     ^
Path.c:376:54: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  376 |                 (char *) SFlogins, (unsigned) (alloc * sizeof (SFLogin))
      |                                                      ^
Path.c:379:15: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  379 |         len = strlen (pw->pw_name);
      |               ^~~~~~
Path.c:407:30: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  407 |     qsort ((char *) entries, i, sizeof (SFEntry), SFcompareEntries);
      |                              ^
Path.c:408:31: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  408 |     qsort ((char *) SFlogins, i, sizeof (SFLogin), SFcompareLogins);
      |                               ^
Path.c: In function ?SFupdatePath?:
Path.c:450:51: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  450 |         SFdirs = (SFDir *) XtMalloc ((alloc = 10) * sizeof (SFDir));
      |                                                   ^
Path.c:526:50: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  526 |                         (unsigned) ((alloc *= 2) * sizeof (SFDir))
      |                                                  ^
Path.c: In function ?SFsetText?:
Path.c:611:19: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  611 |     text.length = strlen (path);
      |                   ^~~~~~
Path.c:614:38: warning: conversion to ?XawTextPosition? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  614 |     XawTextReplace (selFileField, 0, strlen (SFtextBuffer), &text);
      |                                      ^~~~~~~~~~~~~~~~~~~~~
Path.c:615:45: warning: conversion to ?XawTextPosition? {aka ?long int?} from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  615 |     XawTextSetInsertionPoint (selFileField, strlen (SFtextBuffer));
      |                                             ^~~~~~~~~~~~~~~~~~~~~
Path.c: In function ?SFbuttonPressList?:
Path.c:619:32: warning: unused parameter ?w? [-Wunused-parameter]
  619 | void SFbuttonPressList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                         ~~~~~~~^
Path.c:619:45: warning: unused parameter ?cl? [-Wunused-parameter]
  619 | void SFbuttonPressList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                   ~~~~~~~~~~^~
Path.c:619:57: warning: unused parameter ?ev? [-Wunused-parameter]
  619 | void SFbuttonPressList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                                 ~~~~~~~~^~
Path.c:619:70: warning: unused parameter ?b? [-Wunused-parameter]
  619 | void SFbuttonPressList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                                             ~~~~~~~~~^
Path.c: In function ?SFbuttonReleaseList?:
Path.c:623:72: warning: unused parameter ?b? [-Wunused-parameter]
  623 | void SFbuttonReleaseList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                                               ~~~~~~~~~^
Path.c: In function ?SFcheckFiles?:
Path.c:714:16: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  714 |         last = strlen (str) - 1;
      |                ^~~~~~
Path.c: In function ?SFdirModTimer?:
Path.c:730:31: warning: unused parameter ?cl? [-Wunused-parameter]
  730 | void SFdirModTimer (XtPointer cl, XtIntervalId *id) {
      |                     ~~~~~~~~~~^~
Path.c:730:49: warning: unused parameter ?id? [-Wunused-parameter]
  730 | void SFdirModTimer (XtPointer cl, XtIntervalId *id) {
      |                                   ~~~~~~~~~~~~~~^~
SelFile.c: In function ?SFexposeList?:
SelFile.c:157:17: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  157 |     SFdrawList ((intptr_t) n, SF_DO_NOT_SCROLL);
      |                 ^~~~~~~~~~~~
SelFile.c:152:34: warning: unused parameter ?w? [-Wunused-parameter]
  152 | static void SFexposeList (Widget w, XtPointer n, XEvent *event, Boolean *cont) {
      |                           ~~~~~~~^
SelFile.c:152:74: warning: unused parameter ?cont? [-Wunused-parameter]
  152 | static void SFexposeList (Widget w, XtPointer n, XEvent *event, Boolean *cont) {
      |                                                                 ~~~~~~~~~^~~~
SelFile.c: In function ?SFmodVerifyCallback?:
SelFile.c:161:12: warning: unused parameter ?w? [-Wunused-parameter]
  161 |     Widget w, XtPointer client_data, XEvent *event, Boolean *cont
      |     ~~~~~~~^
SelFile.c:161:25: warning: unused parameter ?client_data? [-Wunused-parameter]
  161 |     Widget w, XtPointer client_data, XEvent *event, Boolean *cont
      |               ~~~~~~~~~~^~~~~~~~~~~
SelFile.c:161:62: warning: unused parameter ?cont? [-Wunused-parameter]
  161 |     Widget w, XtPointer client_data, XEvent *event, Boolean *cont
      |                                                     ~~~~~~~~~^~~~
SelFile.c: In function ?SFokCallback?:
SelFile.c:174:34: warning: unused parameter ?w? [-Wunused-parameter]
  174 | static void SFokCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                           ~~~~~~~^
SelFile.c:174:47: warning: unused parameter ?cl? [-Wunused-parameter]
  174 | static void SFokCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                                     ~~~~~~~~~~^~
SelFile.c:174:61: warning: unused parameter ?cd? [-Wunused-parameter]
  174 | static void SFokCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                                                   ~~~~~~~~~~^~
SelFile.c: In function ?SFcancelCallback?:
SelFile.c:183:38: warning: unused parameter ?w? [-Wunused-parameter]
  183 | static void SFcancelCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                               ~~~~~~~^
SelFile.c:183:51: warning: unused parameter ?cl? [-Wunused-parameter]
  183 | static void SFcancelCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                                         ~~~~~~~~~~^~
SelFile.c:183:65: warning: unused parameter ?cd? [-Wunused-parameter]
  183 | static void SFcancelCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                                                       ~~~~~~~~~~^~
SelFile.c: In function ?SFdismissAction?:
SelFile.c:197:34: warning: comparison of integer expressions of different signedness: ?long int? and ?Atom? {aka ?long unsigned int?} [-Wsign-compare]
  197 |         event->xclient.data.l[0] != SFwmDeleteWindow
      |                                  ^~
SelFile.c:193:12: warning: unused parameter ?w? [-Wunused-parameter]
  193 |     Widget w, XEvent *event, String *params, Cardinal *num_params
      |     ~~~~~~~^
SelFile.c:193:38: warning: unused parameter ?params? [-Wunused-parameter]
  193 |     Widget w, XEvent *event, String *params, Cardinal *num_params
      |                              ~~~~~~~~^~~~~~
SelFile.c:193:56: warning: unused parameter ?num_params? [-Wunused-parameter]
  193 |     Widget w, XEvent *event, String *params, Cardinal *num_params
      |                                              ~~~~~~~~~~^~~~~~~~~~
SelFile.c: In function ?SFcreateWidgets?:
SelFile.c:305:20: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  305 |     SFsegs[0].y1 = vScrollY;
      |                    ^~~~~~~~
SelFile.c:306:20: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  306 |     SFsegs[0].x2 = vScrollX - 1;
      |                    ^~~~~~~~
SelFile.c:307:20: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  307 |     SFsegs[0].y2 = vScrollY;
      |                    ^~~~~~~~
SelFile.c:308:20: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  308 |     SFsegs[1].x1 = vScrollX;
      |                    ^~~~~~~~
SelFile.c:310:20: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  310 |     SFsegs[1].x2 = vScrollX;
      |                    ^~~~~~~~
SelFile.c:311:20: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  311 |     SFsegs[1].y2 = vScrollY - 1;
      |                    ^~~~~~~~
SelFile.c:313:55: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  313 |     SFcompletionSegs[0].x1 = SFcompletionSegs[0].x2 = SFlineToTextH;
      |                                                       ^~~~~~~~~~~~~
SelFile.c:314:55: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  314 |     SFcompletionSegs[1].x1 = SFcompletionSegs[1].x2 = (
      |                                                       ^
SelFile.c: In function ?SFpositionWidget?:
SelFile.c:569:14: warning: conversion from ?int? to ?Dimension? {aka ?short unsigned int?} may change value [-Wconversion]
  569 |     width += 2 * b_width;
      |              ^
SelFile.c:570:15: warning: conversion from ?int? to ?Dimension? {aka ?short unsigned int?} may change value [-Wconversion]
  570 |     height += 2 * b_width;
      |               ^
Draw.c: In function ?SFcreateGC?:
SelFile.c: In function ?SFopenFile?:
SelFile.c:600:71: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?Cardinal? {aka ?unsigned int?} may change value [-Wconversion]
  600 |                 strlen (failed) + strlen (errormsg) + strlen (prompt) + 2
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
SelFile.c:606:63: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?Cardinal? {aka ?unsigned int?} may change value [-Wconversion]
  606 |             buf = XtMalloc (strlen (failed) + strlen (prompt) + 2);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Draw.c:124:23: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  124 |     rectangles[0].x = SFlineToTextH + SFbesideText;
      |                       ^~~~~~~~~~~~~
Draw.c:126:27: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  126 |     rectangles[0].width = SFcharsPerEntry * SFcharWidth;
      |                           ^~~~~~~~~~~~~~~
Draw.c:127:28: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  127 |     rectangles[0].height = SFupperY + 1;
      |                            ^~~~~~~~
SelFile.c: In function ?SFtextChanged?:
SelFile.c:627:11: warning: conversion to ?long unsigned int? from ?XawTextPosition? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  627 |         ) + strlen (SFstartDir);
      |           ^
SelFile.c:625:21: warning: conversion to ?XawTextPosition? {aka ?long int?} from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  625 |         SFtextPos = XawTextGetInsertionPoint (
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
SelFile.c: At top level:
SelFile.c:647:1: warning: no previous prototype for ?XsraSelFile? [-Wmissing-prototypes]
  647 | XsraSelFile (
      | ^~~~~~~~~~~
SelFile.c: In function ?XsraSelFile?:
SelFile.c:728:49: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  728 |             strncpy (name_return, SFtextBuffer, name_size);
      |                                                 ^~~~~~~~~
SelFile.c:722:9: warning: switch missing default case [-Wswitch-default]
  722 |         switch (SFstatus) {
      |         ^~~~~~
SelFile.c:648:66: warning: unused parameter ?failed? [-Wunused-parameter]
  648 |     Widget toplevel, char *prompt, char *ok, char *cancel, char *failed,
      |                                                            ~~~~~~^~~~~~
SelFile.c:649:28: warning: unused parameter ?mode? [-Wunused-parameter]
  649 |     char *init_path, char *mode,
      |                      ~~~~~~^~~~
Draw.c: In function ?SFdeleteEntry?:
Draw.c:167:11: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  167 |     idx = entry - dir->entries;
      |           ^~~~~
Draw.c:189:9: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  189 |     n = dir - & (SFdirs[SFdirPtr]);
      |         ^~~
Draw.c: In function ?SFstatAndCheck?:
Draw.c:217:16: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  217 |         last = strlen (entry->real) - 1;
      |                ^~~~~~
Draw.c:234:31: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  234 |                         len = strlen (shown);
      |                               ^~~~~~
Draw.c: In function ?SFdrawStrings?:
Draw.c:277:27: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  277 |             entry->shown, strlen (entry->shown)
      |                           ^~~~~~~~~~~~~~~~~~~~~
Draw.c:291:63: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  291 |             SFcompletionSegs[0].y1 = SFcompletionSegs[1].y1 = (
      |                                                               ^
Draw.c:294:63: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  294 |             SFcompletionSegs[0].y2 = SFcompletionSegs[1].y2 = (
      |                                                               ^
Draw.c: In function ?SFdrawList?:
Draw.c:323:23: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  323 |             dir->dir, strlen (dir->dir)
      |                       ^~~~~~~~~~~~~~~~~
Draw.c: In function ?SFinvertEntry?:
Draw.c:341:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  341 |         SFentryWidth, SFentryHeight
      |         ^~~~~~~~~~~~
Draw.c:341:23: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  341 |         SFentryWidth, SFentryHeight
      |                       ^~~~~~~~~~~~~
Draw.c: In function ?SFscrollTimer?:
Draw.c:369:56: warning: unused parameter ?id? [-Wunused-parameter]
  369 | static void SFscrollTimer (XtPointer cd, XtIntervalId *id) {
      |                                          ~~~~~~~~~~~~~~^~
Draw.c: In function ?SFenterList?:
Draw.c:458:24: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  458 |         SFinvertEntry (n);
      |                        ^
Draw.c:464:24: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  464 |         SFinvertEntry (n);
      |                        ^
Draw.c:449:26: warning: unused parameter ?w? [-Wunused-parameter]
  449 | void SFenterList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                   ~~~~~~~^
Draw.c:449:64: warning: unused parameter ?b? [-Wunused-parameter]
  449 | void SFenterList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                                       ~~~~~~~~~^
Draw.c: In function ?SFleaveList?:
Draw.c:473:24: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  473 |         SFinvertEntry (n);
      |                        ^
Draw.c:468:26: warning: unused parameter ?w? [-Wunused-parameter]
  468 | void SFleaveList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                   ~~~~~~~^
Draw.c:468:51: warning: unused parameter ?ev? [-Wunused-parameter]
  468 | void SFleaveList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                           ~~~~~~~~^~
Draw.c:468:64: warning: unused parameter ?b? [-Wunused-parameter]
  468 | void SFleaveList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                                       ~~~~~~~~~^
Draw.c: In function ?SFmotionList?:
Draw.c:488:28: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  488 |             SFinvertEntry (n);
      |                            ^
Draw.c:492:28: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  492 |             SFinvertEntry (n);
      |                            ^
Draw.c:478:27: warning: unused parameter ?w? [-Wunused-parameter]
  478 | void SFmotionList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                    ~~~~~~~^
Draw.c:478:65: warning: unused parameter ?b? [-Wunused-parameter]
  478 | void SFmotionList (Widget w, XtPointer cl, XEvent *ev, Boolean *b) {
      |                                                        ~~~~~~~~~^
Draw.c: In function ?SFvFloatSliderMovedCallback?:
Draw.c:503:19: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  503 |     new = (*fnew) * SFdirs[SFdirPtr + n].nEntries;
      |                   ^
Draw.c:503:11: warning: conversion from ?float? to ?intptr_t? {aka ?long int?} may change value [-Wfloat-conversion]
  503 |     new = (*fnew) * SFdirs[SFdirPtr + n].nEntries;
      |           ^
Draw.c: In function ?SFvSliderMovedCallback?:
Draw.c:516:20: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  516 |     dir->vOrigin = new;
      |                    ^~~
Draw.c:526:26: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  526 |                 SFlowerY + (new - old) * SFentryHeight,
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Draw.c:527:30: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  527 |                 SFentryWidth + SFlineToTextH,
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:528:44: warning: conversion from ?intptr_t? {aka ?long int?} to ?unsigned int? may change value [-Wconversion]
  528 |                 (SFlistSize - (new - old)) * SFentryHeight,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:533:26: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  533 |                 SFlowerY + (SFlistSize - (new - old)) * SFentryHeight,
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Draw.c:534:30: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  534 |                 SFentryWidth + SFlineToTextH, (new - old) * SFentryHeight,
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:534:59: warning: conversion from ?intptr_t? {aka ?long int?} to ?unsigned int? may change value [-Wconversion]
  534 |                 SFentryWidth + SFlineToTextH, (new - old) * SFentryHeight,
      |                                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:537:49: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  537 |             SFdrawStrings (win, dir, SFlistSize - (new - old), SFlistSize - 1);
      |                                      ~~~~~~~~~~~^~~~~~~~~~~~~
Draw.c:541:40: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  541 |                 SFlowerY, SFentryWidth + SFlineToTextH,
      |                           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:542:44: warning: conversion from ?intptr_t? {aka ?long int?} to ?unsigned int? may change value [-Wconversion]
  542 |                 (SFlistSize - (old - new)) * SFentryHeight, SFlineToTextH,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:543:26: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  543 |                 SFlowerY + (old - new) * SFentryHeight
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Draw.c:547:30: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  547 |                 SFentryWidth + SFlineToTextH, (old - new) * SFentryHeight,
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:547:59: warning: conversion from ?intptr_t? {aka ?long int?} to ?unsigned int? may change value [-Wconversion]
  547 |                 SFentryWidth + SFlineToTextH, (old - new) * SFentryHeight,
      |                                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:550:45: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  550 |             SFdrawStrings (win, dir, 0, old - new);
      |                                         ~~~~^~~~~
Draw.c:555:26: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  555 |             SFentryWidth + SFlineToTextH, SFlistSize * SFentryHeight, False
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:555:54: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  555 |             SFentryWidth + SFlineToTextH, SFlistSize * SFentryHeight, False
      |                                           ~~~~~~~~~~~^~~~~~~~~~~~~~~
Draw.c:507:37: warning: unused parameter ?w? [-Wunused-parameter]
  507 | void SFvSliderMovedCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                              ~~~~~~~^
Draw.c: In function ?SFvAreaSelectedCallback?:
Draw.c:568:11: warning: conversion from ?double? to ?intptr_t? {aka ?long int?} may change value [-Wfloat-conversion]
  568 |     new = dir->vOrigin + (((double) pnew) / SFvScrollHeight) * dir->nEntries;
      |           ^~~
Draw.c:578:13: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  578 |         f = ((double) new) / dir->nEntries;
      |             ^
Draw.c: In function ?SFhSliderMovedCallback?:
Draw.c:599:27: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  599 |     dir->hOrigin = (*new) * dir->nChars;
      |                           ^
Draw.c:599:20: warning: conversion from ?float? to ?int? may change value [-Wfloat-conversion]
  599 |     dir->hOrigin = (*new) * dir->nChars;
      |                    ^
Draw.c:603:17: warning: conversion from ?intptr_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  603 |     SFdrawList (n, SF_DO_NOT_SCROLL);
      |                 ^
Draw.c:589:37: warning: unused parameter ?w? [-Wunused-parameter]
  589 | void SFhSliderMovedCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                              ~~~~~~~^
Draw.c: In function ?SFhAreaSelectedCallback?:
Draw.c:613:11: warning: conversion from ?double? to ?intptr_t? {aka ?long int?} may change value [-Wfloat-conversion]
  613 |     new = dir->hOrigin + (((double) pnew) / SFhScrollWidth) * dir->nChars;
      |           ^~~
Draw.c:622:13: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  622 |         f = ((double) new) / dir->nChars;
      |             ^
Draw.c: In function ?SFpathSliderMovedCallback?:
Draw.c:642:23: warning: conversion from ?int? to ?float? may change value [-Wconversion]
  642 |     SFdirPtr = (*new) * SFdirEnd;
      |                       ^
Draw.c:642:16: warning: conversion from ?float? to ?int? may change value [-Wfloat-conversion]
  642 |     SFdirPtr = (*new) * SFdirEnd;
      |                ^
Draw.c:655:13: warning: conversion to ?long unsigned int? from ?XawTextPosition? {aka ?long int?} may change the sign of the result [-Wsign-conversion]
  655 |         pos -= strlen (SFstartDir);
      |             ^~
Draw.c:655:16: warning: conversion to ?XawTextPosition? {aka ?long int?} from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  655 |         pos -= strlen (SFstartDir);
      |                ^~~~~~
Draw.c:633:40: warning: unused parameter ?w? [-Wunused-parameter]
  633 | void SFpathSliderMovedCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                                 ~~~~~~~^
Draw.c:633:67: warning: unused parameter ?cd? [-Wunused-parameter]
  633 | void SFpathSliderMovedCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                                                         ~~~~~~~~~~^~
Draw.c: In function ?SFpathAreaSelectedCallback?:
Draw.c:668:11: warning: conversion from ?double? to ?intptr_t? {aka ?long int?} may change value [-Wfloat-conversion]
  668 |     new = SFdirPtr + (((double) pnew) / SFpathScrollWidth) * SFdirEnd;
      |           ^~~~~~~~
Draw.c:675:9: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  675 |     f = ((double) new) / SFdirEnd;
      |         ^
Draw.c:663:54: warning: unused parameter ?cl? [-Wunused-parameter]
  663 | void SFpathAreaSelectedCallback (Widget w, XtPointer cl, XtPointer cd) {
      |                                            ~~~~~~~~~~^~
Draw.c: In function ?SFworkProc?:
Draw.c:682:31: warning: unused parameter ?cl? [-Wunused-parameter]
  682 | Boolean SFworkProc (XtPointer cl) {
      |                     ~~~~~~~~~~^~
Path.c: In function ?SFreplaceText.isra?:
Path.c:185:9: warning: ?strncat? specified bound depends on the length of the source argument [-Wstringop-overflow=]
  185 |         strncat (SFcurrentPath, str, len - 1);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Path.c:181:11: note: length computed here
  181 |     len = strlen (str);
      |           ^~~~~~~~~~~~
  CCLD     libfilereq.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
  CC       libws_la-gbutton.lo
  CC       libws_la-gpcanvas.lo
  CC       libws_la-gcanvas.lo
  CC       libws_la-gquery.lo
  CC       libws_la-garray.lo
  CC       libws_la-glabel.lo
  CC       libws_la-gmenu.lo
  CC       libws_la-gcommon.lo
In file included from gcanvas.c:15:
gcanvas.c: In function ?GCcreatewidget?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gcanvas.c:120:13: note: in expansion of macro ?GETSIZE?
  120 |             GETSIZE (attrp[ai].u.s, ps, MINCWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gcanvas.c:120:13: note: in expansion of macro ?GETSIZE?
  120 |             GETSIZE (attrp[ai].u.s, ps, MINCWSIZE);
      |             ^~~~~~~
gquery.c: In function ?GQcreatewidget?:
gcanvas.c:184:55: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  184 |         "graphics", coreWidgetClass, parent->w, argp, argn
      |                                                       ^~~~
gquery.c:65:59: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   65 |             "dialog", dialogWidgetClass, widget->w, argp, argn
      |                                                           ^~~~
gcanvas.c:204:48: warning: cast from function call of type ?Window? {aka ?long unsigned int?} to non-matching type ?char *? [-Wbad-function-cast]
  204 |     XPeekIfEvent (Gdisplay, &ev, cwvpredicate, (XPointer) XtWindow (widget->w));
      |                                                ^
gcanvas.c:208:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  208 |     XtGetValues (widget->w, argp, argn);
      |                                   ^~~~
gcanvas.c:209:12: warning: conversion to ?short int? from ?Dimension? {aka ?short unsigned int?} may change the sign of the result [-Wsign-conversion]
  209 |     ps.x = width, ps.y = height;
      |            ^~~~~
gcanvas.c:209:26: warning: conversion to ?short int? from ?Dimension? {aka ?short unsigned int?} may change the sign of the result [-Wsign-conversion]
  209 |     ps.x = width, ps.y = height;
      |                          ^~~~~~
gquery.c:93:59: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   93 |             "dialog", dialogWidgetClass, widget->w, argp, argn
      |                                                           ^~~~
gcanvas.c:217:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  217 |     XtGetValues (widget->w, argp, argn);
      |                                   ^~~~
gquery.c:52:5: warning: switch missing default case [-Wswitch-default]
   52 |     switch (WQU->mode) {
      |     ^~~~~~
gquery.c:24:16: warning: unused parameter ?parent? [-Wunused-parameter]
   24 |     Gwidget_t *parent, Gwidget_t *widget, int attrn, Gwattr_t *attrp
      |     ~~~~~~~~~~~^~~~~~
gcanvas.c:271:71: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  271 |                     cursormap[curi].id = XCreateFontCursor (Gdisplay, curi);
      |                                                                       ^~~~
In file included from gbutton.c:15:
gbutton.c: In function ?GBcreatewidget?:
gquery.c: In function ?GQgetwidgetattr?:
gquery.c:129:13: warning: switch missing default case [-Wswitch-default]
  129 |             switch (WQU->mode) {
      |             ^~~~~~
gcanvas.c:294:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  294 |             cp->red = r, cp->green = g, cp->blue = b;
      |                       ^
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gbutton.c:43:13: note: in expansion of macro ?GETSIZE?
   43 |             GETSIZE (attrp[ai].u.s, ps, MINBWSIZE);
      |             ^~~~~~~
gcanvas.c:294:38: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  294 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                      ^
gquery.c: In function ?GQdestroywidget?:
gcanvas.c:294:52: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  294 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                                    ^
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gbutton.c:43:13: note: in expansion of macro ?GETSIZE?
   43 |             GETSIZE (attrp[ai].u.s, ps, MINBWSIZE);
      |             ^~~~~~~
gquery.c:153:5: warning: switch missing default case [-Wswitch-default]
  153 |     switch (WQU->mode) {
      |     ^~~~~~
gcanvas.c:301:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  301 |             cp->red = r, cp->green = g, cp->blue = b;
      |                       ^
gcanvas.c:301:38: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  301 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                      ^
gcanvas.c:301:52: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  301 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                                    ^
gcanvas.c:310:47: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  310 |                 XtSetValues (widget->w, argp, argn);
      |                                               ^~~~
gquery.c: In function ?GQqueryask?:
gquery.c:185:36: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  185 |         XtSetValues (WQU->w, argp, argn);
      |                                    ^~~~
gcanvas.c:323:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  323 |             XtSetValues (widget->w, argp, argn);
      |                                           ^~~~
gcanvas.c:259:9: warning: switch missing default case [-Wswitch-default]
  259 |         switch (attrp[ai].id) {
      |         ^~~~~~
gbutton.c:58:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   58 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gbutton.c:59:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   59 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gquery.c:195:39: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  195 |         XtGetValues (widget->w, argp, argn);
      |                                       ^~~~
gbutton.c:60:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   60 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
In file included from gcanvas.c:15:
gcanvas.c: In function ?GCsetwidgetattr?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gcanvas.c:343:13: note: in expansion of macro ?GETSIZE?
  343 |             GETSIZE (attrp[ai].u.s, ps, MINCWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gcanvas.c:343:13: note: in expansion of macro ?GETSIZE?
  343 |             GETSIZE (attrp[ai].u.s, ps, MINCWSIZE);
      |             ^~~~~~~
gcanvas.c:361:71: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  361 |                     cursormap[curi].id = XCreateFontCursor (Gdisplay, curi);
      |                                                                       ^~~~
gcanvas.c:385:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  385 |             cp->red = r, cp->green = g, cp->blue = b;
      |                       ^
gquery.c:208:39: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  208 |         XtSetValues (widget->w, argp, argn);
      |                                       ^~~~
gcanvas.c:385:38: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  385 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                      ^
gcanvas.c:385:52: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  385 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                                    ^
gcanvas.c:392:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  392 |             cp->red = r, cp->green = g, cp->blue = b;
      |                       ^
gcanvas.c:392:38: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  392 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                      ^
gbutton.c:98:57: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   98 |         "command", commandWidgetClass, parent->w, argp, argn
      |                                                         ^~~~
gquery.c:216:70: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  216 |                         responsep, XawDialogGetValueString (WQU->w), responsen
      |                                                                      ^~~~~~~~~
gcanvas.c:392:52: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  392 |             cp->red = r, cp->green = g, cp->blue = b;
      |                                                    ^
In file included from gbutton.c:15:
gbutton.c: In function ?GBsetwidgetattr?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gbutton.c:120:13: note: in expansion of macro ?GETSIZE?
  120 |             GETSIZE (attrp[ai].u.s, ps, MINBWSIZE);
      |             ^~~~~~~
gcanvas.c:400:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  400 |             XtSetValues (widget->w, argp, argn);
      |                                           ^~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gbutton.c:120:13: note: in expansion of macro ?GETSIZE?
  120 |             GETSIZE (attrp[ai].u.s, ps, MINBWSIZE);
      |             ^~~~~~~
gcanvas.c:414:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  414 |             XtSetValues (widget->w, argp, argn);
      |                                           ^~~~
gbutton.c:136:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  136 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gcanvas.c:420:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  420 |             XtSetValues (widget->w, argp, argn);
      |                                           ^~~~
gbutton.c:137:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  137 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gbutton.c:138:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  138 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gquery.c:243:36: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  243 |         XtSetValues (WQU->w, argp, argn);
      |                                    ^~~~
gcanvas.c:438:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  438 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gcanvas.c: In function ?GCgetwidgetattr?:
gbutton.c:162:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  162 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gcanvas.c:453:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  453 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gbutton.c: In function ?GBgetwidgetattr?:
gcanvas.c:458:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  458 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gbutton.c:177:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  177 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gbutton.c:182:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  182 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gbutton.c:187:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  187 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gcanvas.c:474:35: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  474 |                 attrp[ai].u.c.r = cp->red / 257.0;
      |                                   ^~
gcanvas.c:475:35: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  475 |                 attrp[ai].u.c.g = cp->green / 257.0;
      |                                   ^~
gcanvas.c:476:35: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  476 |                 attrp[ai].u.c.b = cp->blue / 257.0;
      |                                   ^~
gquery.c:268:39: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  268 |         XtGetValues (widget->w, argp, argn);
      |                                       ^~~~
gbutton.c: In function ?bwcallback?:
gbutton.c:218:30: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  218 |         (*WBU->func) (widget - &Gwidgets[0], clientdata);
      |                       ~~~~~~~^~~~~~~~~~~~~~
gbutton.c:213:67: warning: unused parameter ?calldata? [-Wunused-parameter]
  213 | static void bwcallback (Widget w, XtPointer clientdata, XtPointer calldata) {
      |                                                         ~~~~~~~~~~^~~~~~~~
gquery.c:281:39: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  281 |         XtSetValues (widget->w, argp, argn);
      |                                       ^~~~
gquery.c:288:63: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  288 |                     strncpy (responsep, buttons[WQU->button], responsen);
      |                                                               ^~~~~~~~~
gmenu.c: In function ?GMcreatewidget?:
gquery.c:180:5: warning: switch missing default case [-Wswitch-default]
  180 |     switch (WQU->mode) {
      |     ^~~~~~
gmenu.c:25:16: warning: unused parameter ?parent? [-Wunused-parameter]
   25 |     Gwidget_t *parent, Gwidget_t *widget, int attrn, Gwattr_t *attrp
      |     ~~~~~~~~~~~^~~~~~
gquery.c: In function ?Gqwpopaction?:
gquery.c:313:9: warning: cast from function call of type ?Widget? {aka ?struct _WidgetRec *?} to non-matching type ?long unsigned int? [-Wbad-function-cast]
  313 |         (unsigned long) XtParent (XtParent (w)), G_QUERYWIDGET
      |         ^
gquery.c:304:50: warning: unused parameter ?app? [-Wunused-parameter]
  304 | void Gqwpopaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
gcanvas.c: In function ?GCarrow?:
gcanvas.c:572:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  572 |     pa.x = l * cos (tangent + M_PI / 7) + pp2.x;
      |            ^
gquery.c:304:69: warning: unused parameter ?anp? [-Wunused-parameter]
  304 | void Gqwpopaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
gcanvas.c:573:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  573 |     pa.y = l * sin (tangent + M_PI / 7) + pp2.y;
      |            ^
gquery.c: In function ?Gqwdelaction?:
gquery.c:318:38: warning: unused parameter ?evp? [-Wunused-parameter]
  318 | void Gqwdelaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                              ~~~~~~~~^~~
gcanvas.c:574:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  574 |     pb.x = l * cos (tangent - M_PI / 7) + pp2.x;
      |            ^
gquery.c:318:50: warning: unused parameter ?app? [-Wunused-parameter]
  318 | void Gqwdelaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
gquery.c:318:69: warning: unused parameter ?anp? [-Wunused-parameter]
  318 | void Gqwdelaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
gcanvas.c:575:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  575 |     pb.y = l * sin (tangent - M_PI / 7) + pp2.y;
      |            ^
gmenu.c: In function ?GMmenudisplay?:
gquery.c: In function ?qwcallback?:
gquery.c:325:45: warning: unused parameter ?clientdata? [-Wunused-parameter]
  325 | static void qwcallback (Widget w, XtPointer clientdata, XtPointer calldata) {
      |                                   ~~~~~~~~~~^~~~~~~~~~
gquery.c:325:67: warning: unused parameter ?calldata? [-Wunused-parameter]
  325 | static void qwcallback (Widget w, XtPointer clientdata, XtPointer calldata) {
      |                                                         ~~~~~~~~~~^~~~~~~~
gquery.c: In function ?qbwcallback?:
gquery.c:336:9: warning: cast from function call of type ?Widget? {aka ?struct _WidgetRec *?} to non-matching type ?long unsigned int? [-Wbad-function-cast]
  336 |         (unsigned long) XtParent (XtParent (w)), G_QUERYWIDGET
      |         ^
gquery.c:338:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  338 |     WQU->button = (long) clientdata;
      |                   ^
gquery.c:332:68: warning: unused parameter ?calldata? [-Wunused-parameter]
  332 | static void qbwcallback (Widget w, XtPointer clientdata, XtPointer calldata) {
      |                                                          ~~~~~~~~~~^~~~~~~~
gcanvas.c: In function ?GCbox?:
gmenu.c:114:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  114 |     XtGetValues (widget->w, argp, argn);
      |                                   ^~~~
gcanvas.c:618:36: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  618 |             pr.o.x, pr.o.y, pr.c.x - pr.o.x, pr.c.y - pr.o.y
      |                             ~~~~~~~^~~~~~~~
gmenu.c:126:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  126 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gcanvas.c:618:53: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  618 |             pr.o.x, pr.o.y, pr.c.x - pr.o.x, pr.c.y - pr.o.y
      |                                              ~~~~~~~^~~~~~~~
gcanvas.c:623:36: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  623 |             pr.o.x, pr.o.y, pr.c.x - pr.o.x, pr.c.y - pr.o.y
      |                             ~~~~~~~^~~~~~~~
gmenu.c: In function ?mwcallback?:
gcommon.c: In function ?Gflushlazyq?:
gcanvas.c:623:53: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  623 |             pr.o.x, pr.o.y, pr.c.x - pr.o.x, pr.c.y - pr.o.y
      |                                              ~~~~~~~^~~~~~~~
gcommon.c:223:45: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  223 |         XtManageChildren (Glazyq.mws, Glazyq.mwn);
      |                                       ~~~~~~^~~~
gcanvas.c: In function ?GCpolygon?:
gcanvas.c:645:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  645 |         Gppp = Marraygrow (Gppp, (long) n * PPSIZE);
      |                                           ^
gmenu.c:138:24: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  138 |         menuselected = (long) clientdata;
      |                        ^
gmenu.c:136:32: warning: unused parameter ?w? [-Wunused-parameter]
  136 | static void mwcallback (Widget w, XtPointer clientdata, XtPointer calldata) {
      |                         ~~~~~~~^
gmenu.c:136:67: warning: unused parameter ?calldata? [-Wunused-parameter]
  136 | static void mwcallback (Widget w, XtPointer clientdata, XtPointer calldata) {
      |                                                         ~~~~~~~~~~^~~~~~~~
gcommon.c: In function ?Glazymanage?:
gcommon.c:260:49: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  260 |             XtManageChildren (Glazyq.mws, Glazyq.mwn);
      |                                           ~~~~~~^~~~
gcommon.c: In function ?Gprocessevents?:
gcommon.c:299:5: warning: switch missing default case [-Wswitch-default]
  299 |     switch (waitflag) {
      |     ^~~~~~
gcanvas.c: In function ?GCsplinegon?:
gcanvas.c:681:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  681 |         Gppp = Marraygrow (Gppp, (long) n * PPSIZE);
      |                                           ^
gcanvas.c: In function ?bezier?:
gcanvas.c:718:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  718 |         steps = s.x / 5 + 1;
      |                 ^
gcanvas.c:720:17: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  720 |         steps = s.y / 5 + 1;
      |                 ^
gcanvas.c:733:15: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  733 |         p.x = gp0.x + t * (gp1.x - gp0.x) + 0.5;
      |               ^~~
gcanvas.c:734:15: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  734 |         p.y = gp0.y + t * (gp1.y - gp0.y) + 0.5;
      |               ^~~
gcanvas.c:737:47: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  737 |             Gppp = Marraygrow (Gppp, (long) n * PPSIZE);
      |                                               ^
gcanvas.c: In function ?GCarc?:
gcanvas.c:761:18: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  761 |             ps.x * 2, ps.y * 2, (int) (ang1 * 64), (int) (ang2 * 64)
      |             ~~~~~^~~
gcanvas.c:761:28: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  761 |             ps.x * 2, ps.y * 2, (int) (ang1 * 64), (int) (ang2 * 64)
      |                       ~~~~~^~~
gcanvas.c:766:18: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  766 |             ps.x * 2, ps.y * 2, (int) (ang1 * 64), (int) (ang2 * 64)
      |             ~~~~~^~~
gcanvas.c:766:28: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  766 |             ps.x * 2, ps.y * 2, (int) (ang1 * 64), (int) (ang2 * 64)
      |                       ~~~~~^~~
gcanvas.c: In function ?GCtext?:
gcanvas.c:806:23: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  806 |     case 'l': po.x += w / 2; break;
      |                       ^
gcanvas.c:807:23: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  807 |     case 'r': po.x -= w / 2; break;
      |                       ^
gcanvas.c:805:5: warning: switch missing default case [-Wswitch-default]
  805 |     switch (justs[0]) {
      |     ^~~~~~
gcanvas.c:810:23: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  810 |     case 'd': po.y -= h; break;
      |                       ^
gcanvas.c:811:23: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  811 |     case 'b': po.y -= (h - des); break;
      |                       ^
gcanvas.c:812:23: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  812 |     case 'c': po.y -= h / 2; break;
      |                       ^
gcanvas.c:809:5: warning: switch missing default case [-Wswitch-default]
  809 |     switch (justs[1]) {
      |     ^~~~~~
gcanvas.c:814:14: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  814 |     pr.o.x = po.x - w / 2, pr.o.y = po.y;
      |              ^~
gcanvas.c:815:14: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  815 |     pr.c.x = po.x + w / 2, pr.c.y = po.y + h;
      |              ^~
gcanvas.c:815:37: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  815 |     pr.c.x = po.x + w / 2, pr.c.y = po.y + h;
      |                                     ^~
gcanvas.c:820:9: warning: switch missing default case [-Wswitch-default]
  820 |         switch (tlp[i].j) {
      |         ^~~~~~
gcanvas.c: In function ?GCgettextsize?:
gcanvas.c:861:51: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  861 |         ps.x = max (ps.x, txtinfo.width), ps.y += asc + des;
      |                                                   ^~~
gcanvas.c: In function ?findfont?:
gcanvas.c:879:13: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  879 |         n = strlen (&Gbufp[0]) + 1;
      |             ^~~~~~
gcanvas.c:892:54: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  892 |     Gfontp = Marraygrow (Gfontp, (long) (Gfontn + 1) * FONTSIZE);
      |                                                      ^
gcanvas.c: In function ?GCcreatebitmap?:
gcanvas.c:909:41: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  909 |         Gdisplay, XtWindow (widget->w), (int) s.x, (int) s.y, Gdepth))
      |                                         ^~~~~~~~~
gcanvas.c:909:52: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  909 |         Gdisplay, XtWindow (widget->w), (int) s.x, (int) s.y, Gdepth))
      |                                                    ^~~~~~~~~
gcanvas.c:909:63: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  909 |         Gdisplay, XtWindow (widget->w), (int) s.x, (int) s.y, Gdepth))
      |                                                               ^~~~~~
gcanvas.c:917:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  917 |     bitmap->canvas = widget - &Gwidgets[0];
      |                      ^~~~~~
gcanvas.c: In function ?GCreadbitmap?:
gcanvas.c:972:9: warning: switch missing default case [-Wswitch-default]
  972 |         switch (step) {
      |         ^~~~~~
gcanvas.c:1003:41: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1003 |         Gdisplay, XtWindow (widget->w), (int) s.x, (int) s.y, Gdepth
      |                                         ^~~~~~~~~
gcanvas.c:1003:52: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1003 |         Gdisplay, XtWindow (widget->w), (int) s.x, (int) s.y, Gdepth
      |                                                    ^~~~~~~~~
gcanvas.c:1003:63: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1003 |         Gdisplay, XtWindow (widget->w), (int) s.x, (int) s.y, Gdepth
      |                                                               ^~~~~~
gcanvas.c:1011:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1011 |     bitmap->canvas = widget - &Gwidgets[0];
      |                      ^~~~~~
gcanvas.c:1015:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1015 |         Gdepth, ZPixmap, 0, NULL, (int) s.x, (int) s.y, 32, 0
      |         ^~~~~~
gcanvas.c:1015:35: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1015 |         Gdepth, ZPixmap, 0, NULL, (int) s.x, (int) s.y, 32, 0
      |                                   ^~~~~~~~~
gcanvas.c:1015:46: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1015 |         Gdepth, ZPixmap, 0, NULL, (int) s.x, (int) s.y, 32, 0
      |                                              ^~~~~~~~~
gcanvas.c:1021:50: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1021 |     if ((img->data = malloc (img->bytes_per_line * img->height)) == NULL) {
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gcanvas.c:1040:33: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
 1040 |                     if ((bufn = fread (bufp, 1, 2047, fp)) == 0) {
      |                                 ^~~~~
gcanvas.c:1059:38: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1059 |                 colors[colorn].red = rgb[0];
      |                                      ^~~
gcanvas.c:1060:40: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1060 |                 colors[colorn].green = rgb[1];
      |                                        ^~~
gcanvas.c:1061:39: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
 1061 |                 colors[colorn].blue = rgb[2];
      |                                       ^~~
gcanvas.c:1080:21: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1080 |         0, 0, 0, 0, (int) s.x, (int) s.y
      |                     ^~~~~~~~~
gcanvas.c:1080:32: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1080 |         0, 0, 0, 0, (int) s.x, (int) s.y
      |                                ^~~~~~~~~
gcanvas.c: In function ?GCwritebitmap?:
gcanvas.c:1117:21: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
 1117 |         bitmap->size.x, bitmap->size.y, AllPlanes, ZPixmap
      |         ~~~~~~~~~~~~^~
gcanvas.c:1117:37: warning: conversion from ?double? to ?unsigned int? may change value [-Wfloat-conversion]
 1117 |         bitmap->size.x, bitmap->size.y, AllPlanes, ZPixmap
      |                         ~~~~~~~~~~~~^~
gcanvas.c:1124:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1124 |     w = bitmap->size.x;
      |         ^~~~~~
gcanvas.c:1125:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1125 |     h = bitmap->size.y;
      |         ^~~~~~
gcanvas.c:1128:22: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
 1128 |             colori = XGetPixel (img, x, y);
      |                      ^~~~~~~~~
gcanvas.c:1129:28: warning: conversion from ?int? to ?char? may change value [-Wconversion]
 1129 |             bufp[bufi++] = colors[colori].red / 257;
      |                            ^~~~~~
gcanvas.c:1130:28: warning: conversion from ?int? to ?char? may change value [-Wconversion]
 1130 |             bufp[bufi++] = colors[colori].green / 257;
      |                            ^~~~~~
gcanvas.c:1131:28: warning: conversion from ?int? to ?char? may change value [-Wconversion]
 1131 |             bufp[bufi++] = colors[colori].blue / 257;
      |                            ^~~~~~
gcanvas.c:1133:34: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1133 |                 fwrite (bufp, 1, bufi, fp);
      |                                  ^~~~
gcanvas.c:1139:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1139 |         fwrite (bufp, 1, bufi, fp);
      |                          ^~~~
gcanvas.c: In function ?GCbitblt?:
gcanvas.c:1173:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1173 |             if (scale.x != bitmap->scale.x || scale.y != bitmap->scale.y)
      |                         ^~
gcanvas.c:1173:55: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1173 |             if (scale.x != bitmap->scale.x || scale.y != bitmap->scale.y)
      |                                                       ^~
gcanvas.c:1182:29: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1182 |             pr.c.x - pr.o.x + 1, pr.c.y - pr.o.y + 1, pr.o.x, pr.o.y
      |             ~~~~~~~~~~~~~~~~^~~
In file included from glabel.c:15:
glabel.c: In function ?GLcreatewidget?:
gcanvas.c:1182:50: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1182 |             pr.c.x - pr.o.x + 1, pr.c.y - pr.o.y + 1, pr.o.x, pr.o.y
      |                                  ~~~~~~~~~~~~~~~~^~~
In file included from gpcanvas.c:15:
gpcanvas.c: In function ?GPcreatewidget?:
gcanvas.c:1196:25: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1196 |             if (scale.x != bitmap->scale.x || scale.y != bitmap->scale.y)
      |                         ^~
gcanvas.c:1196:55: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1196 |             if (scale.x != bitmap->scale.x || scale.y != bitmap->scale.y)
      |                                                       ^~
gcanvas.c:1205:29: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1205 |             pr.c.x - pr.o.x + 1, pr.c.y - pr.o.y + 1, pr.o.x, pr.o.y
      |             ~~~~~~~~~~~~~~~~^~~
gpcanvas.c:83:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   83 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:14: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |              ^~~
gpcanvas.c:83:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   83 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:36: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |                                    ^~~
gcanvas.c:1205:50: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1205 |             pr.c.x - pr.o.x + 1, pr.c.y - pr.o.y + 1, pr.o.x, pr.o.y
      |                                  ~~~~~~~~~~~~~~~~^~~
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
glabel.c:37:13: note: in expansion of macro ?GETSIZE?
   37 |             GETSIZE (attrp[ai].u.s, ps, MINLWSIZE);
      |             ^~~~~~~
gcanvas.c: In function ?scalebitmap?:
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
glabel.c:37:13: note: in expansion of macro ?GETSIZE?
   37 |             GETSIZE (attrp[ai].u.s, ps, MINLWSIZE);
      |             ^~~~~~~
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gpcanvas.c:86:13: note: in expansion of macro ?GETSIZE?
   86 |             GETSIZE (attrp[ai].u.s, ps, MINPWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gpcanvas.c:86:13: note: in expansion of macro ?GETSIZE?
   86 |             GETSIZE (attrp[ai].u.s, ps, MINPWSIZE);
      |             ^~~~~~~
gcanvas.c:1230:17: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1230 |                 (int) nsize.x, (int) nsize.y, Gdepth
      |                 ^~~~~~~~~~~~~
In file included from garray.c:15:
garray.c: In function ?GAcreatewidget?:
gcanvas.c:1230:32: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1230 |                 (int) nsize.x, (int) nsize.y, Gdepth
      |                                ^~~~~~~~~~~~~
gcanvas.c:1230:47: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1230 |                 (int) nsize.x, (int) nsize.y, Gdepth
      |                                               ^~~~~~
glabel.c:51:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   51 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
glabel.c:52:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   52 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
glabel.c:53:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   53 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gcanvas.c:1254:13: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1254 |             (int) bitmap->size.x, (int) bitmap->size.y, AllPlanes, ZPixmap
      |             ^~~~~~~~~~~~~~~~~~~~
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
garray.c:42:13: note: in expansion of macro ?GETSIZE?
   42 |             GETSIZE (attrp[ai].u.s, ps, MINAWSIZE);
      |             ^~~~~~~
gcanvas.c:1254:35: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1254 |             (int) bitmap->size.x, (int) bitmap->size.y, AllPlanes, ZPixmap
      |                                   ^~~~~~~~~~~~~~~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
garray.c:42:13: note: in expansion of macro ?GETSIZE?
   42 |             GETSIZE (attrp[ai].u.s, ps, MINAWSIZE);
      |             ^~~~~~~
gcanvas.c:1260:45: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1260 |             Gdisplay, XtWindow (widget->w), (int) nsize.x, (int) nsize.y, Gdepth
      |                                             ^~~~~~~~~~~~~
glabel.c:84:53: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   84 |         "label", labelWidgetClass, parent->w, argp, argn
      |                                                     ^~~~
gcanvas.c:1260:60: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1260 |             Gdisplay, XtWindow (widget->w), (int) nsize.x, (int) nsize.y, Gdepth
      |                                                            ^~~~~~~~~~~~~
gcanvas.c:1260:75: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1260 |             Gdisplay, XtWindow (widget->w), (int) nsize.x, (int) nsize.y, Gdepth
      |                                                                           ^~~~~~
In file included from glabel.c:15:
glabel.c: In function ?GLsetwidgetattr?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
glabel.c:104:13: note: in expansion of macro ?GETSIZE?
  104 |             GETSIZE (attrp[ai].u.s, ps, MINLWSIZE);
      |             ^~~~~~~
gcanvas.c:1272:13: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1272 |             (int) (bitmap->size.x * scale.x),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
glabel.c:104:13: note: in expansion of macro ?GETSIZE?
  104 |             GETSIZE (attrp[ai].u.s, ps, MINLWSIZE);
      |             ^~~~~~~
gcanvas.c:1273:13: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1273 |             (int) (bitmap->size.y * scale.y), AllPlanes, ZPixmap
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcanvas.c:1283:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1283 |         Gdepth, ZPixmap, 0, NULL, (int) nsize.x, (int) nsize.y, 32, 0
      |         ^~~~~~
glabel.c:120:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  120 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
glabel.c:121:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  121 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
glabel.c:122:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  122 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
garray.c:74:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   74 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gcanvas.c:1283:35: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1283 |         Gdepth, ZPixmap, 0, NULL, (int) nsize.x, (int) nsize.y, 32, 0
      |                                   ^~~~~~~~~~~~~
garray.c:75:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   75 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
garray.c:76:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   76 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gcanvas.c:1283:50: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1283 |         Gdepth, ZPixmap, 0, NULL, (int) nsize.x, (int) nsize.y, 32, 0
      |                                                  ^~~~~~~~~~~~~
glabel.c:146:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  146 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gcanvas.c:1290:52: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1290 |     if ((simg->data = malloc (simg->bytes_per_line * simg->height)) == NULL) {
      |                               ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
glabel.c: In function ?GLgetwidgetattr?:
gcanvas.c:1300:10: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1300 |     y2 = yr2 = yl2 = 0;
      |          ^~~
glabel.c:161:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  161 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gpcanvas.c:186:9: warning: switch missing default case [-Wswitch-default]
  186 |         switch (attrp[ai].id) {
      |         ^~~~~~
gpcanvas.c:58:16: warning: unused parameter ?parent? [-Wunused-parameter]
   58 |     Gwidget_t *parent, Gwidget_t *widget,
      |     ~~~~~~~~~~~^~~~~~
glabel.c:166:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  166 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
glabel.c:171:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  171 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
garray.c:103:53: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  103 |         "array", arrayWidgetClass, parent->w, argp, argn
      |                                                     ^~~~
gcanvas.c:1347:38: warning: conversion from ?double? to ?short unsigned int? may change value [-Wfloat-conversion]
 1347 |                 colors[colorn].red = rgb[0];
      |                                      ^~~
In file included from garray.c:15:
garray.c: In function ?GAsetwidgetattr?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
garray.c:121:13: note: in expansion of macro ?GETSIZE?
  121 |             GETSIZE (attrp[ai].u.s, ps, MINAWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
garray.c:121:13: note: in expansion of macro ?GETSIZE?
  121 |             GETSIZE (attrp[ai].u.s, ps, MINAWSIZE);
      |             ^~~~~~~
gcanvas.c:1348:40: warning: conversion from ?double? to ?short unsigned int? may change value [-Wfloat-conversion]
 1348 |                 colors[colorn].green = rgb[1];
      |                                        ^~~
glabel.c: In function ?Glwbutaction?:
glabel.c:208:25: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
  208 |         if ((gev.data = evp->xbutton.button - Button1) > 4)
      |                         ^~~
garray.c:155:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  155 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gcanvas.c:1349:39: warning: conversion from ?double? to ?short unsigned int? may change value [-Wfloat-conversion]
 1349 |                 colors[colorn].blue = rgb[2];
      |                                       ^~~
glabel.c:214:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  214 |     wi = gev.wi = widget - &Gwidgets[0];
      |                   ^~~~~~
garray.c: In function ?GAgetwidgetattr?:
garray.c:169:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  169 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
glabel.c:197:50: warning: unused parameter ?app? [-Wunused-parameter]
  197 | void Glwbutaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
garray.c:174:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  174 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
glabel.c:197:69: warning: unused parameter ?anp? [-Wunused-parameter]
  197 | void Glwbutaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
gcanvas.c:1368:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1368 |         (int) nsize.x, (int) nsize.y
      |         ^~~~~~~~~~~~~
glabel.c: In function ?Glwkeyaction?:
glabel.c:247:14: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  247 |     gev.wi = widget - &Gwidgets[0];
      |              ^~~~~~
glabel.c:228:50: warning: unused parameter ?app? [-Wunused-parameter]
  228 | void Glwkeyaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
glabel.c:228:69: warning: unused parameter ?anp? [-Wunused-parameter]
  228 | void Glwkeyaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
gcanvas.c:1368:24: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1368 |         (int) nsize.x, (int) nsize.y
      |                        ^~~~~~~~~~~~~
gcanvas.c: In function ?GCgetmousecoords?:
garray.c: In function ?awcallback?:
garray.c:214:30: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  214 |         (*WAU->func) (widget - &Gwidgets[0], (Gawdata_t *) calldata);
      |                       ~~~~~~~^~~~~~~~~~~~~~
garray.c:216:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  216 |         Gawdefcoordscb (widget - &Gwidgets[0], (Gawdata_t *) calldata);
      |                         ~~~~~~~^~~~~~~~~~~~~~
garray.c:208:45: warning: unused parameter ?clientdata? [-Wunused-parameter]
  208 | static void awcallback (Widget w, XtPointer clientdata, XtPointer calldata) {
      |                                   ~~~~~~~~~~^~~~~~~~~~
gcanvas.c:1388:12: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
 1388 |     pp.x = x, pp.y = y;
      |            ^
gcanvas.c:1388:22: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
 1388 |     pp.x = x, pp.y = y;
      |                      ^
gcanvas.c: In function ?Gcwbutaction?:
gcanvas.c:1409:20: warning: conversion to ?int? from ?unsigned int? may change the sign of the result [-Wsign-conversion]
 1409 |         gev.data = evp->xbutton.button - Button1;
      |                    ^~~
gpcanvas.c: In function ?GParrow?:
gpcanvas.c:359:14: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
  359 |     if ((l = hypot(pd.x, pd.y)) < 30)
      |              ^~~~~
gpcanvas.c:361:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  361 |     pa.x = l * cos (tangent + M_PI / 7) + pp2.x;
      |            ^
gcanvas.c:1412:16: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
 1412 |         pp.x = evp->xbutton.x, pp.y = evp->xbutton.y;
      |                ^~~
gpcanvas.c:362:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  362 |     pa.y = l * sin (tangent + M_PI / 7) + pp2.y;
      |            ^
gpcanvas.c:363:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  363 |     pb.x = l * cos (tangent - M_PI / 7) + pp2.x;
      |            ^
gpcanvas.c:364:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  364 |     pb.y = l * sin (tangent - M_PI / 7) + pp2.y;
      |            ^
gcanvas.c:1412:39: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
 1412 |         pp.x = evp->xbutton.x, pp.y = evp->xbutton.y;
      |                                       ^~~
gcanvas.c:1423:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1423 |     wi = gev.wi = widget - &Gwidgets[0];
      |                   ^~~~~~
gcanvas.c:1397:50: warning: unused parameter ?app? [-Wunused-parameter]
 1397 | void Gcwbutaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
gcanvas.c:1397:69: warning: unused parameter ?anp? [-Wunused-parameter]
 1397 | void Gcwbutaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
gpcanvas.c: In function ?GPcreatebitmap?:
gpcanvas.c:538:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  538 |     bitmap->canvas = widget - &Gwidgets[0];
      |                      ^~~~~~
gcanvas.c: In function ?Gcwkeyaction?:
gcanvas.c:1462:16: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
 1462 |         pp.x = x, pp.y = y;
      |                ^
gcanvas.c:1462:26: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
 1462 |         pp.x = x, pp.y = y;
      |                          ^
garray.c: In function ?Gawdefcoordscb?:
garray.c:358:26: warning: unused parameter ?wi? [-Wunused-parameter]
  358 | void Gawdefcoordscb (int wi, Gawdata_t *dp) {
      |                      ~~~~^~
gcanvas.c:1468:14: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
 1468 |     gev.wi = widget - &Gwidgets[0];
      |              ^~~~~~
gpcanvas.c: In function ?GPreadbitmap?:
gpcanvas.c:581:9: warning: switch missing default case [-Wswitch-default]
  581 |         switch (step) {
      |         ^~~~~~
garray.c: In function ?Initialize?:
garray.c:387:12: warning: unused parameter ?reqw? [-Wunused-parameter]
  387 |     Widget reqw, Widget neww, ArgList args, Cardinal *num_args
      |     ~~~~~~~^~~~
gpcanvas.c:613:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  613 |     bitmap->canvas = widget - &Gwidgets[0];
      |                      ^~~~~~
garray.c:387:39: warning: unused parameter ?args? [-Wunused-parameter]
  387 |     Widget reqw, Widget neww, ArgList args, Cardinal *num_args
      |                               ~~~~~~~~^~~~
gcanvas.c:1441:50: warning: unused parameter ?app? [-Wunused-parameter]
 1441 | void Gcwkeyaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
garray.c:387:55: warning: unused parameter ?num_args? [-Wunused-parameter]
  387 |     Widget reqw, Widget neww, ArgList args, Cardinal *num_args
      |                                             ~~~~~~~~~~^~~~~~~~
gpcanvas.c:622:33: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  622 |                     if ((bufn = fread (bufp, 1, 2047, fp)) == 0) {
      |                                 ^~~~~
garray.c: In function ?SetValues?:
gcanvas.c:1441:69: warning: unused parameter ?anp? [-Wunused-parameter]
 1441 | void Gcwkeyaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
garray.c:419:25: warning: unused parameter ?reqw? [-Wunused-parameter]
  419 |     Widget curw, Widget reqw, Widget neww, ArgList args, Cardinal *num_args
      |                  ~~~~~~~^~~~
gpcanvas.c: In function ?GPwritebitmap?:
garray.c:419:52: warning: unused parameter ?args? [-Wunused-parameter]
  419 |     Widget curw, Widget reqw, Widget neww, ArgList args, Cardinal *num_args
      |                                            ~~~~~~~~^~~~
gpcanvas.c:636:31: warning: unused parameter ?bitmap? [-Wunused-parameter]
  636 | int GPwritebitmap (Gbitmap_t *bitmap, FILE *fp) {
      |                    ~~~~~~~~~~~^~~~~~
garray.c:419:68: warning: unused parameter ?num_args? [-Wunused-parameter]
  419 |     Widget curw, Widget reqw, Widget neww, ArgList args, Cardinal *num_args
      |                                                          ~~~~~~~~~~^~~~~~~~
gpcanvas.c:636:45: warning: unused parameter ?fp? [-Wunused-parameter]
  636 | int GPwritebitmap (Gbitmap_t *bitmap, FILE *fp) {
      |                                       ~~~~~~^~
garray.c: In function ?GeometryManager?:
garray.c:442:27: warning: unsigned conversion from ?int? to ?XtGeometryMask? {aka ?unsigned int?} changes value from ?-16? to ?4294967280? [-Wsign-conversion]
  442 |     if (req->request_mode & ~(CWX | CWY | CWWidth | CWHeight))
      |                           ^
gpcanvas.c: In function ?GPbitblt?:
garray.c:438:56: warning: unused parameter ?rep? [-Wunused-parameter]
  438 |     Widget w, XtWidgetGeometry *req, XtWidgetGeometry *rep
      |                                      ~~~~~~~~~~~~~~~~~~^~~
gpcanvas.c:663:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  663 |     bs.x = (pr.c.x - pr.o.x + 1) / scale.x;
      |            ^
garray.c: In function ?InsertChild?:
garray.c:473:52: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  473 |             (long) (aw->array.data.cn + CHILDINCR) * CHILDSIZE
      |                                                    ^
gpcanvas.c:664:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  664 |     bs.y = (pr.c.y - pr.o.y + 1) / scale.y;
      |            ^
gpcanvas.c:665:29: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  665 |     br.o.x = pp.x, br.o.y = pp.y - bs.y + 1;
      |                             ^~
gpcanvas.c:666:14: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  666 |     br.c.x = br.o.x + bs.x - 1, br.c.y = br.o.y + bs.y - 1;
      |              ^~
gcanvas.c: In function ?setgattr?:
gpcanvas.c:666:42: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  666 |     br.c.x = br.o.x + bs.x - 1, br.c.y = br.o.y + bs.y - 1;
      |                                          ^~
gcanvas.c:1512:20: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1512 |             pati = (
      |                    ^
gpcanvas.c:668:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  668 |         pr.o.x -= br.o.x * scale.x, br.o.x = 0;
      |                   ^~
garray.c: In function ?dolayout?:
gpcanvas.c:670:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  670 |         pr.o.y -= br.o.y * scale.y, br.o.y = 0;
      |                   ^~
garray.c:527:21: warning: conversion from ?int? to ?Dimension? {aka ?short unsigned int?} may change value [-Wconversion]
  527 |         req.width = sx, req.height = sy;
      |                     ^~
garray.c:527:38: warning: conversion from ?int? to ?Dimension? {aka ?short unsigned int?} may change value [-Wconversion]
  527 |         req.width = sx, req.height = sy;
      |                                      ^~
gcanvas.c: In function ?rdrawtopix?:
gpcanvas.c:672:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  672 |         pr.c.x -= (br.c.x + 1 - bitmap->size.x) * scale.x;
      |                   ^
garray.c:542:37: warning: conversion from ?int? to ?Position? {aka ?short int?} may change value [-Wconversion]
  542 |         XtConfigureWidget (cp->w, cp->ox, cp->oy, cp->sx, cp->sy, cp->bs);
      |                                   ~~^~~~
gcanvas.c:1561:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1561 |     pr.o.x = tvx * (gr.o.x - WCU->wrect.o.x) / twx + 0.5;
      |              ^~~
garray.c:542:45: warning: conversion from ?int? to ?Position? {aka ?short int?} may change value [-Wconversion]
  542 |         XtConfigureWidget (cp->w, cp->ox, cp->oy, cp->sx, cp->sy, cp->bs);
      |                                           ~~^~~~
garray.c:542:53: warning: conversion from ?int? to ?Dimension? {aka ?short unsigned int?} may change value [-Wconversion]
  542 |         XtConfigureWidget (cp->w, cp->ox, cp->oy, cp->sx, cp->sy, cp->bs);
      |                                                   ~~^~~~
gpcanvas.c:673:18: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  673 |         br.c.x = bitmap->size.x - 1;
      |                  ^~~~~~
garray.c:542:61: warning: conversion from ?int? to ?Dimension? {aka ?short unsigned int?} may change value [-Wconversion]
  542 |         XtConfigureWidget (cp->w, cp->ox, cp->oy, cp->sx, cp->sy, cp->bs);
      |                                                           ~~^~~~
gcanvas.c:1562:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1562 |     pr.o.y = tvy * (1.0  - (gr.c.y - WCU->wrect.o.y) / twy) + 0.5;
      |              ^~~
garray.c:542:69: warning: conversion from ?int? to ?Dimension? {aka ?short unsigned int?} may change value [-Wconversion]
  542 |         XtConfigureWidget (cp->w, cp->ox, cp->oy, cp->sx, cp->sy, cp->bs);
      |                                                                   ~~^~~~
gpcanvas.c:676:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  676 |         pr.c.y -= (br.c.y + 1 - bitmap->size.y) * scale.y;
      |                   ^
gcanvas.c:1563:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1563 |     pr.c.x = tvx * (gr.c.x - WCU->wrect.o.x) / twx + 0.5;
      |              ^~~
gpcanvas.c:677:18: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  677 |         br.c.y = bitmap->size.y - 1;
      |                  ^~~~~~
gcanvas.c:1564:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1564 |     pr.c.y = tvy * (1.0  - (gr.o.y - WCU->wrect.o.y) / twy) + 0.5;
      |              ^~~
gcanvas.c: In function ?pdrawtopix?:
gpcanvas.c:680:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  680 |         br.o.x -= pr.o.x / scale.x, pr.o.x = 0;
      |                   ^~
gcanvas.c:1575:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1575 |     pp.x = tvx * (gp.x - WCU->wrect.o.x) / twx + 0.5;
      |            ^~~
gpcanvas.c:682:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  682 |         br.o.y -= pr.o.y / scale.y, pr.o.y = 0;
      |                   ^~
gcanvas.c:1576:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1576 |     pp.y = tvy * (1.0  - (gp.y - WCU->wrect.o.y) / twy) + 0.5;
      |            ^~~
gpcanvas.c:684:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  684 |         br.c.x -= (pr.c.x + 1 - tvx) / scale.x, pr.c.x = tvx - 1;
      |                   ^
gcanvas.c: In function ?sdrawtopix?:
gpcanvas.c:684:58: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  684 |         br.c.x -= (pr.c.x + 1 - tvx) / scale.x, pr.c.x = tvx - 1;
      |                                                          ^~~
gcanvas.c:1587:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1587 |     ps.x = tvx * (gs.x - 1) / twx + 1.5;
      |            ^~~
gpcanvas.c:686:19: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  686 |         br.c.y -= (pr.c.y + 1 - tvy) / scale.y, pr.c.y = tvy - 1;
      |                   ^
gcanvas.c:1588:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1588 |     ps.y = tvy * (gs.y - 1) / twy + 1.5;
      |            ^~~
gpcanvas.c:686:58: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  686 |         br.c.y -= (pr.c.y + 1 - tvy) / scale.y, pr.c.y = tvy - 1;
      |                                                          ^~~
gpcanvas.c:687:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  687 |     bs.x = (pr.c.x - pr.o.x + 1) / scale.x;
      |            ^
gpcanvas.c:688:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  688 |     bs.y = (pr.c.y - pr.o.y + 1) / scale.y;
      |            ^
gcanvas.c: In function ?rdrawtobpix?:
gcanvas.c:1639:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1639 |     pr.o.x = gr.o.x + 0.5;
      |              ^~
gcanvas.c:1640:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1640 |     pr.o.y = tvy - gr.c.y + 0.5;
      |              ^~~
gpcanvas.c:642:11: warning: unused parameter ?mode? [-Wunused-parameter]
  642 |     char *mode, Ggattr_t *ap
      |     ~~~~~~^~~~
gcanvas.c:1641:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1641 |     pr.c.x = gr.c.x + 0.5;
      |              ^~
gpcanvas.c: In function ?rdrawtopix?:
gcanvas.c:1642:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1642 |     pr.c.y = tvy - gr.o.y + 0.5;
      |              ^~~
gcanvas.c: In function ?pdrawtobpix?:
gpcanvas.c:753:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  753 |     pr.o.x = tvx * (gr.o.x - WPU->wrect.o.x) / twx + 0.5;
      |              ^~~
gpcanvas.c:754:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  754 |     pr.o.y = tvy * (gr.o.y - WPU->wrect.o.y) / twy + 0.5;
      |              ^~~
gcanvas.c:1651:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1651 |     pp.x = gp.x + 0.5;
      |            ^~
gpcanvas.c:755:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  755 |     pr.c.x = tvx * (gr.c.x - WPU->wrect.o.x) / twx + 0.5;
      |              ^~~
gpcanvas.c:756:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  756 |     pr.c.y = tvy * (gr.c.y - WPU->wrect.o.y) / twy + 0.5;
      |              ^~~
gpcanvas.c: In function ?pdrawtopix?:
gpcanvas.c:767:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  767 |     pp.x = tvx * (gp.x - WPU->wrect.o.x) / twx + 0.5;
      |            ^~~
gcanvas.c:1652:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
 1652 |     pp.y = tvy - gp.y + 0.5;
      |            ^~~
gpcanvas.c:768:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  768 |     pp.y = tvy * (gp.y - WPU->wrect.o.y) / twy + 0.5;
      |            ^~~
gpcanvas.c: In function ?sdrawtopix?:
gpcanvas.c:779:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  779 |     ps.x = tvx * (gs.x - 1) / twx + 1.5;
      |            ^~~
gcanvas.c: In function ?adjustclip?:
gpcanvas.c:780:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  780 |     ps.y = tvy * (gs.y - 1) / twy + 1.5;
      |            ^~~
gpcanvas.c: In function ?pdrawtobpix?:
gpcanvas.c:789:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  789 |     pp.x = gp.x + 0.5;
      |            ^~
gcanvas.c:1668:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1668 |     XtGetValues (widget->w, argp, argn);
      |                                   ^~~~
gpcanvas.c:790:12: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  790 |     pp.y = tvy - gp.y + 0.5;
      |            ^~~
gcanvas.c:1672:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
 1672 |     XtGetValues (parent->w, argp, argn);
      |                                   ^~~~
gcanvas.c:40:19: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
   40 | #define min(a, b) (((a) <= (b)) ? (a) : (b))
      |                   ^
gcanvas.c:1675:14: note: in expansion of macro ?min?
 1675 |     pr.c.x = min (width, pr.o.x + pwidth);
      |              ^~~
gcanvas.c:40:19: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
   40 | #define min(a, b) (((a) <= (b)) ? (a) : (b))
      |                   ^
gcanvas.c:1676:14: note: in expansion of macro ?min?
 1676 |     pr.c.y = min (height, pr.o.y + pheight);
      |              ^~~
gcanvas.c: In function ?cwepredicate?:
gcanvas.c:1688:36: warning: unused parameter ?display? [-Wunused-parameter]
 1688 | static Bool cwepredicate (Display *display, XEvent *evp, XPointer data) {
      |                           ~~~~~~~~~^~~~~~~
gcanvas.c: In function ?cweventhandler?:
gcanvas.c:1695:25: warning: unused parameter ?data? [-Wunused-parameter]
 1695 |     Widget w, XtPointer data, XEvent *evp, Boolean *cont
      |               ~~~~~~~~~~^~~~
gcanvas.c:1695:39: warning: unused parameter ?evp? [-Wunused-parameter]
 1695 |     Widget w, XtPointer data, XEvent *evp, Boolean *cont
      |                               ~~~~~~~~^~~
gcanvas.c:1695:53: warning: unused parameter ?cont? [-Wunused-parameter]
 1695 |     Widget w, XtPointer data, XEvent *evp, Boolean *cont
      |                                            ~~~~~~~~~^~~~
gcanvas.c: In function ?cwvpredicate?:
gcanvas.c:1708:36: warning: unused parameter ?display? [-Wunused-parameter]
 1708 | static Bool cwvpredicate (Display *display, XEvent *evp, XPointer data) {
      |                           ~~~~~~~~~^~~~~~~
  CC       libws_la-gscroll.lo
  CC       libws_la-gtext.lo
  CC       libws_la-gview.lo
In file included from gscroll.c:15:
gscroll.c: In function ?GScreatewidget?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gscroll.c:37:13: note: in expansion of macro ?GETSIZE?
   37 |             GETSIZE (attrp[ai].u.s, ps, MINSWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gscroll.c:37:13: note: in expansion of macro ?GETSIZE?
   37 |             GETSIZE (attrp[ai].u.s, ps, MINSWSIZE);
      |             ^~~~~~~
gscroll.c:59:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   59 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gscroll.c:60:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   60 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gscroll.c:61:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   61 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gscroll.c:87:57: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   87 |         "scroll", viewportWidgetClass, parent->w, argp, argn
      |                                                         ^~~~
In file included from gscroll.c:15:
gscroll.c: In function ?GSsetwidgetattr?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gscroll.c:123:13: note: in expansion of macro ?GETSIZE?
  123 |             GETSIZE (attrp[ai].u.s, ps, MINSWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gscroll.c:123:13: note: in expansion of macro ?GETSIZE?
  123 |             GETSIZE (attrp[ai].u.s, ps, MINSWSIZE);
      |             ^~~~~~~
gscroll.c:131:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  131 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:14: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |              ^~~
gscroll.c:131:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  131 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:36: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |                                    ^~~
gscroll.c:134:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  134 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gscroll.c:135:21: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  135 |             po.x -= width / 2, po.y -= height / 2;
      |                     ^~~~~
gscroll.c:135:40: warning: conversion from ?int? to ?short int? may change value [-Wconversion]
  135 |             po.x -= width / 2, po.y -= height / 2;
      |                                        ^~~~~~
gscroll.c:156:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  156 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gscroll.c:157:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  157 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gscroll.c:158:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  158 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gscroll.c:179:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  179 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gscroll.c: In function ?GSgetwidgetattr?:
gscroll.c:197:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  197 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gscroll.c:202:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  202 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gscroll.c:217:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  217 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gscroll.c:221:42: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  221 |             XtGetValues (child->w, argp, argn);
      |                                          ^~~~
In file included from gtext.c:15:
gtext.c: In function ?GTcreatewidget?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gtext.c:44:13: note: in expansion of macro ?GETSIZE?
   44 |             GETSIZE (attrp[ai].u.s, ps, MINTWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gtext.c:44:13: note: in expansion of macro ?GETSIZE?
   44 |             GETSIZE (attrp[ai].u.s, ps, MINTWSIZE);
      |             ^~~~~~~
gtext.c:64:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   64 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gtext.c:65:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   65 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gtext.c:66:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   66 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gtext.c:105:57: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  105 |         "ascii", asciiTextWidgetClass, parent->w, argp, argn
      |                                                         ^~~~
In file included from gtext.c:15:
gtext.c: In function ?GTsetwidgetattr?:
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gtext.c:129:13: note: in expansion of macro ?GETSIZE?
  129 |             GETSIZE (attrp[ai].u.s, ps, MINTWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gtext.c:129:13: note: in expansion of macro ?GETSIZE?
  129 |             GETSIZE (attrp[ai].u.s, ps, MINTWSIZE);
      |             ^~~~~~~
gtext.c:141:18: warning: conversion from ?XawTextPosition? {aka ?long int?} to ?int? may change value [-Wconversion]
  141 |             li = XawTextGetInsertionPoint (widget->w);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
gtext.c:142:42: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  142 |             tb.firstPos = 0, tb.length = strlen (attrp[ai].u.t);
      |                                          ^~~~~~
gtext.c:145:18: warning: conversion from ?XawTextPosition? {aka ?long int?} to ?int? may change value [-Wconversion]
  145 |             li = XawTextGetInsertionPoint (widget->w);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
gtext.c:168:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  168 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gtext.c:169:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  169 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gtext.c:170:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  170 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gtext.c:194:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  194 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gtext.c: In function ?GTgetwidgetattr?:
gtext.c:212:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  212 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gtext.c:217:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  217 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gtext.c:223:19: warning: conversion from ?XawTextPosition? {aka ?long int?} to ?int? may change value [-Wconversion]
  223 |             rtn = XawTextSourceRead (w, 0, &tb, 30000);
      |                   ^~~~~~~~~~~~~~~~~
gtext.c:225:61: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  225 |                 Gbufp = Marraygrow (Gbufp, (long) (rtn + 1) * BUFSIZE);
      |                                                             ^
gtext.c:240:53: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  240 |             rtn = XawTextSourceRead (w, fi, &tb, li - fi);
      |                                                  ~~~^~~~
gtext.c:240:19: warning: conversion from ?XawTextPosition? {aka ?long int?} to ?int? may change value [-Wconversion]
  240 |             rtn = XawTextSourceRead (w, fi, &tb, li - fi);
      |                   ^~~~~~~~~~~~~~~~~
gtext.c:242:61: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  242 |                 Gbufp = Marraygrow (Gbufp, (long) (rtn + 1) * BUFSIZE);
      |                                                             ^
gtext.c:252:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  252 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gtext.c: In function ?Gtweolaction?:
gtext.c:295:10: warning: conversion from ?XawTextPosition? {aka ?long int?} to ?int? may change value [-Wconversion]
  295 |     li = XawTextGetInsertionPoint (w) - 1;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
gtext.c:298:10: warning: conversion from ?XawTextPosition? {aka ?long int?} to ?int? may change value [-Wconversion]
  298 |     fi = XawTextSourceSearch (ww, li, XawsdLeft, &tb);
      |          ^~~~~~~~~~~~~~~~~~~
gtext.c:306:15: warning: conversion from ?XawTextPosition? {aka ?long int?} to ?int? may change value [-Wconversion]
  306 |         ret = XawTextSourceRead (ww, fi, &tb, n - Gbufi) - fi;
      |               ^~~~~~~~~~~~~~~~~
gtext.c:312:30: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  312 |         (*WTU->func) (widget - &Gwidgets[0], Gbufp);
      |                       ~~~~~~~^~~~~~~~~~~~~~
gtext.c:288:38: warning: unused parameter ?evp? [-Wunused-parameter]
  288 | void Gtweolaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                              ~~~~~~~~^~~
gtext.c:288:50: warning: unused parameter ?app? [-Wunused-parameter]
  288 | void Gtweolaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
gtext.c:288:69: warning: unused parameter ?anp? [-Wunused-parameter]
  288 | void Gtweolaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
In file included from gview.c:15:
gview.c: In function ?GVcreatewidget?:
gview.c:41:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   41 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:14: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |              ^~~
gview.c:41:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   41 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:36: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |                                    ^~~
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gview.c:46:13: note: in expansion of macro ?GETSIZE?
   46 |             GETSIZE (attrp[ai].u.s, ps, MINVWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gview.c:46:13: note: in expansion of macro ?GETSIZE?
   46 |             GETSIZE (attrp[ai].u.s, ps, MINVWSIZE);
      |             ^~~~~~~
gview.c:57:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   57 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gview.c:58:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   58 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gview.c:59:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
   59 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gview.c:89:63: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   89 |         s, "LEFTY", topLevelShellWidgetClass, Gdisplay, argp, argn
      |                                                               ^~~~
gview.c:20:16: warning: unused parameter ?parent? [-Wunused-parameter]
   20 |     Gwidget_t *parent, Gwidget_t *widget, int attrn, Gwattr_t *attrp
      |     ~~~~~~~~~~~^~~~~~
In file included from gview.c:15:
gview.c: In function ?GVsetwidgetattr?:
gview.c:115:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  115 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:14: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |              ^~~
gview.c:115:24: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
  115 |             GETORIGIN (attrp[ai].u.p, po);
      |                        ^~~~~
gcommon.h:92:36: note: in definition of macro ?GETORIGIN?
   92 |     oout.x = oin.x + 0.5, oout.y = oin.y + 0.5 \
      |                                    ^~~
gcommon.h:88:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   88 |     sout.x = (sin.x > smin) ? sin.x + 0.5 : smin, \
      |              ^
gview.c:120:13: note: in expansion of macro ?GETSIZE?
  120 |             GETSIZE (attrp[ai].u.s, ps, MINVWSIZE);
      |             ^~~~~~~
gcommon.h:89:14: warning: conversion from ?double? to ?short int? may change value [-Wfloat-conversion]
   89 |     sout.y = (sin.y > smin) ? sin.y + 0.5 : smin \
      |              ^
gview.c:120:13: note: in expansion of macro ?GETSIZE?
  120 |             GETSIZE (attrp[ai].u.s, ps, MINVWSIZE);
      |             ^~~~~~~
gview.c:140:21: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  140 |             c.red = attrp[ai].u.c.r * 257;
      |                     ^~~~~
gview.c:141:23: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  141 |             c.green = attrp[ai].u.c.g * 257;
      |                       ^~~~~
gview.c:142:22: warning: conversion from ?int? to ?short unsigned int? may change value [-Wconversion]
  142 |             c.blue = attrp[ai].u.c.b * 257;
      |                      ^~~~~
gview.c:177:35: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  177 |     XtSetValues (widget->w, argp, argn);
      |                                   ^~~~
gview.c: In function ?GVgetwidgetattr?:
gview.c:192:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  192 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gview.c:198:43: warning: conversion to ?Cardinal? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  198 |             XtGetValues (widget->w, argp, argn);
      |                                           ^~~~
gview.c: In function ?Gwmdelaction?:
gview.c:239:14: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  239 |     gev.wi = widget - &Gwidgets[0];
      |              ^~~~~~
gview.c:231:38: warning: unused parameter ?evp? [-Wunused-parameter]
  231 | void Gwmdelaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                              ~~~~~~~~^~~
gview.c:231:50: warning: unused parameter ?app? [-Wunused-parameter]
  231 | void Gwmdelaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                           ~~~~~~~^~~
gview.c:231:69: warning: unused parameter ?anp? [-Wunused-parameter]
  231 | void Gwmdelaction (Widget w, XEvent *evp, char **app, unsigned int *anp) {
      |                                                       ~~~~~~~~~~~~~~^~~
  CCLD     libws.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
Making all in mswin32
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/mswin32'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/mswin32'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
Making all in os
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
Making all in unix
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/unix'
  CC       io.lo
io.c: In function ?IOinit?:
io.c:100:35: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  100 |     iop = Marrayalloc ((long) ion * IOSIZE);
      |                                   ^
io.c: In function ?IOopen?:
io.c:157:54: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  157 |         iop = Marraygrow (iop, (long) (ion + IOINCR) * IOSIZE);
      |                                                      ^
io.c:165:5: warning: switch missing default case [-Wswitch-default]
  165 |     switch (type) {
      |     ^~~~~~
io.c: In function ?IOreadline?:
io.c:269:9: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  269 |     l = strlen (bufp) - 1;
      |         ^~~~~~
io.c: In function ?IOread?:
io.c:282:48: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  282 |     if ((l = read (fileno (p->ifp), bufp, bufn - 1)) == -1)
      |                                           ~~~~~^~~
io.c:282:14: warning: conversion from ?ssize_t? {aka ?long int?} to ?int? may change value [-Wconversion]
  282 |     if ((l = read (fileno (p->ifp), bufp, bufn - 1)) == -1)
      |              ^~~~
io.c: In function ?findpty?:
io.c:395:33: warning: unsigned conversion from ?int? to ?tcflag_t? {aka ?unsigned int?} changes value from ?-9? to ?4294967287? [-Wsign-conversion]
  395 |                     tio.c_lflag &= ~ECHO;
      |                                 ^~
io.c: In function ?sigchldhandler?:
io.c:460:33: warning: unused parameter ?data? [-Wunused-parameter]
  460 | static void sigchldhandler (int data) {
      |                             ~~~~^~~~
  CCLD     libos.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/unix'
Making all in mswin32
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/mswin32'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/mswin32'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
Making all in dot2l
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/dot2l'
  CC       dotparse.lo
  CC       dot2l.lo
  CC       dottrie.lo
  CC       dotlex.lo
y.tab.c: In function ?yyparse?:
y.tab.c:1128:12: warning: conversion from ?int? to ?yytype_int16? {aka ?short int?} may change value [-Wconversion]
 1128 |   *yyssp = yystate;
      |            ^~~~~~~
y.tab.c:1133:25: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1133 |       YYSIZE_T yysize = yyssp - yyss + 1;
      |                         ^~~~~
dotlex.c:39:5: warning: no previous prototype for ?lex_begin? [-Wmissing-prototypes]
   39 | int lex_begin (int ioi) {
      |     ^~~~~~~~~
dotlex.c:50:5: warning: no previous prototype for ?myyylex? [-Wmissing-prototypes]
   50 | int myyylex (void) {        /* for debugging */
      |     ^~~~~~~
dotlex.c:127:1: warning: no previous prototype for ?yyerror? [-Wmissing-prototypes]
  127 | yyerror (char *fmt, char *s) {
      | ^~~~~~~
dotlex.c: In function ?lex_gets?:
dotlex.c:147:15: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  147 |         len = strlen (clp);
      |               ^~~~~~
dotlex.c:161:20: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  161 |         if ((len = strlen (clp)) > 1) {
      |                    ^~~~~~
dotlex.c:169:52: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  169 |             if (!(lexbuf = realloc (lexbuf, lexsiz * 2))) {
      |                                             ~~~~~~~^~~
dotlex.c: In function ?lex_token?:
dotlex.c:186:9: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  186 |         TFA_Advance (*p++);
      |         ^~~~~~~~~~~
dotlex.c: In function ?html_string?:
dotlex.c:345:44: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  345 |         if ((lexptr = lex_gets (p - lexbuf - 1)) == NULL) {
      |                                 ~~~~~~~~~~~^~~
dot2l.c: In function ?filllabelrect?:
dot2l.c:198:9: warning: switch missing default case [-Wswitch-default]
  198 |         switch (i) {
      |         ^~~~~~
dot2l.c: In function ?D2Lwritegraph?:
dot2l.c:310:17: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  310 |             n = 100 * Tgettablen (nodes);
      |                 ^~~
In file included from dot2l.c:15:
../../../cmd/lefty/tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
dot2l.c:312:17: note: in expansion of macro ?Tgetnumber?
  312 |             n = Tgetnumber (no);
      |                 ^~~~~~~~~~
../../../cmd/lefty/tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
dot2l.c:312:17: note: in expansion of macro ?Tgetnumber?
  312 |             n = Tgetnumber (no);
      |                 ^~~~~~~~~~
dot2l.c:329:17: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  329 |             n = 100 * Tgettablen (sgraphs);
      |                 ^~~
In file included from dot2l.c:15:
../../../cmd/lefty/tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
dot2l.c:331:17: note: in expansion of macro ?Tgetnumber?
  331 |             n = Tgetnumber (no);
      |                 ^~~~~~~~~~
../../../cmd/lefty/tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
dot2l.c:331:17: note: in expansion of macro ?Tgetnumber?
  331 |             n = Tgetnumber (no);
      |                 ^~~~~~~~~~
dot2l.c:346:17: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  346 |             n = 100 * Tgettablen (edges);
      |                 ^~~
In file included from dot2l.c:15:
../../../cmd/lefty/tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
dot2l.c:348:17: note: in expansion of macro ?Tgetnumber?
  348 |             n = Tgetnumber (eo);
      |                 ^~~~~~~~~~
../../../cmd/lefty/tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
dot2l.c:348:17: note: in expansion of macro ?Tgetnumber?
  348 |             n = Tgetnumber (eo);
      |                 ^~~~~~~~~~
dot2l.c: In function ?writeattr?:
dot2l.c:462:9: warning: switch missing default case [-Wswitch-default]
  462 |         switch (Tgettype (tkvi.kvp->ko)) {
      |         ^~~~~~
In file included from dot2l.c:15:
dot2l.c: In function ?D2Lpushgraph?:
../../../cmd/lefty/tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
dot2l.c:600:15: note: in expansion of macro ?Tgetnumber?
  600 |         gid = Tgetnumber (idobj), gstack->g = g = Tfindi (allgraphs, gid);
      |               ^~~~~~~~~~
../../../cmd/lefty/tbl.h:96:24: warning: conversion from ?double? to ?long int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
dot2l.c:600:15: note: in expansion of macro ?Tgetnumber?
  600 |         gid = Tgetnumber (idobj), gstack->g = g = Tfindi (allgraphs, gid);
      |               ^~~~~~~~~~
dot2l.c: In function ?D2Linsertnode?:
../../../cmd/lefty/tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
dot2l.c:653:15: note: in expansion of macro ?Tgetnumber?
  653 |         nid = Tgetnumber (idobj), n = Tfindi (allnodes, nid);
      |               ^~~~~~~~~~
../../../cmd/lefty/tbl.h:96:24: warning: conversion from ?double? to ?long int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
dot2l.c:653:15: note: in expansion of macro ?Tgetnumber?
  653 |         nid = Tgetnumber (idobj), n = Tfindi (allnodes, nid);
      |               ^~~~~~~~~~
dot2l.c: In function ?D2Lsetattr?:
dot2l.c:752:9: warning: switch missing default case [-Wswitch-default]
  752 |         switch (attrclass) {
      |         ^~~~~~
dot2l.c:759:5: warning: switch missing default case [-Wswitch-default]
  759 |     switch (attrclass) {
      |     ^~~~~~
  CCLD     libdot2l.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/dot2l'
Making all in examples
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/examples'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/examples'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
  CC       lefty.o
  CC       g.o
  CC       display.o
  CC       gfxview.o
  CC       code.o
  CC       exec.o
  CC       common.o
  CC       internal.o
exec.c: In function ?Eunit?:
exec.c:189:66: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  189 |         sinfop = Marraygrow (sinfop, (long) (sinfon + SINFOINCR) * SINFOSIZE);
      |                                                                  ^
exec.c: In function ?eeval?:
exec.c:264:9: warning: switch missing default case [-Wswitch-default]
  264 |         switch (ctype) {
      |         ^~~~~~
exec.c: In function ?efcall?:
exec.c:440:66: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  440 |         sinfop = Marraygrow (sinfop, (long) (sinfon + SINFOINCR) * SINFOSIZE);
      |                                                                  ^
display.c: In function ?update?:
exec.c:470:64: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  470 |                 lvarp = Marraygrow (lvarp, (long) (llvari + 1) * LVARSIZE);
      |                                                                ^
exec.c:496:61: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  496 |             lvarp = Marraygrow (lvarp, (long) (llvari + ln) * LVARSIZE);
      |                                                             ^
display.c:83:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   83 |     if (!(list = malloc (n * sizeof (dnode_t))))
      |                            ^
display.c:93:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
   93 |     qsort ((char *) list, n, sizeof (dnode_t), cmp);
      |                           ^
display.c: In function ?cmp?:
display.c:120:13: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  120 |     anode = (dnode_t *) a, bnode = (dnode_t *) b;
      |             ^
display.c:120:36: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  120 |     anode = (dnode_t *) a, bnode = (dnode_t *) b;
      |                                    ^
In file included from display.c:16:
tbl.h:94:24: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   94 | #define Tgetinteger(p) (((Tinteger_t *) p)->i)
      |                        ^
display.c:127:14: note: in expansion of macro ?Tgetinteger?
  127 |         d1 = Tgetinteger (anode->ko), d2 = Tgetinteger (bnode->ko);
      |              ^~~~~~~~~~~
exec.c: In function ?eforinst?:
tbl.h:94:24: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   94 | #define Tgetinteger(p) (((Tinteger_t *) p)->i)
      |                        ^
display.c:127:44: note: in expansion of macro ?Tgetinteger?
  127 |         d1 = Tgetinteger (anode->ko), d2 = Tgetinteger (bnode->ko);
      |                                            ^~~~~~~~~~~
exec.c:630:34: warning: cast discards ?volatile? qualifier from pointer target type [-Wcast-qual]
  630 |     if (getvar ((Tobj) c1o, ei1, (tnk_t *) &tnk) == -1) {
      |                                  ^
display.c: In function ?add2seen?:
display.c:149:62: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  149 |         seenp = Marraygrow (seenp, (long) (seenn + SEENINCR) * SEENSIZE);
      |                                                              ^
exec.c:651:33: warning: cast discards ?volatile? qualifier from pointer target type [-Wcast-qual]
  651 |         Tgetfirst ((Tobj) tblo, (Tkvindex_t *) &tkvi); tkvi.kvp;
      |                                 ^
exec.c:652:19: warning: cast discards ?volatile? qualifier from pointer target type [-Wcast-qual]
  652 |         Tgetnext ((Tkvindex_t *) &tkvi)
      |                   ^
exec.c: In function ?setvar?:
exec.c:807:9: warning: switch missing default case [-Wswitch-default]
  807 |         switch (tnk.u.tnks.kt) {
      |         ^~~~~~
exec.c: In function ?boolop?:
exec.c:839:19: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  839 |         return (d == 0.0) ? FALSE : TRUE;
      |                   ^~
exec.c: In function ?orderop?:
exec.c:868:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  868 |         r = (i1 == d2) ? 0 : ((i1 < d2) ? -1 : 1);
      |                 ^~
exec.c:871:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  871 |         r = (d1 == i2) ? 0 : ((d1 < i2) ? -1 : 1);
      |                 ^~
exec.c:874:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  874 |         r = (d1 == d2) ? 0 : ((d1 < d2) ? -1 : 1);
      |                 ^~
exec.c:882:5: warning: switch missing default case [-Wswitch-default]
  882 |     switch (op) {
      |     ^~~~~~
exec.c: In function ?arithop?:
exec.c:901:14: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
  901 |         d1 = lnum->u.i;
      |              ^~~~
In file included from exec.c:16:
tbl.h:94:24: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   94 | #define Tgetinteger(p) (((Tinteger_t *) p)->i)
      |                        ^
exec.c:907:14: note: in expansion of macro ?Tgetinteger?
  907 |         d1 = Tgetinteger (lnum->u.no);
      |              ^~~~~~~~~~~
exec.c:917:14: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
  917 |         d2 = rnum->u.i;
      |              ^~~~
In file included from exec.c:16:
tbl.h:94:24: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   94 | #define Tgetinteger(p) (((Tinteger_t *) p)->i)
      |                        ^
exec.c:923:14: note: in expansion of macro ?Tgetinteger?
  923 |         d2 = Tgetinteger (rnum->u.no);
      |              ^~~~~~~~~~~
gfxview.c: In function ?GFXlabelcb?:
exec.c:933:24: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
  933 |     case C_MOD:   d3 = (long) d1 % (long) d2; break;
      |                        ^
gfxview.c:197:9: warning: switch missing default case [-Wswitch-default]
  197 |         switch (evp->data) {
      |         ^~~~~~
exec.c:928:5: warning: switch missing default case [-Wswitch-default]
  928 |     switch (op) {
      |     ^~~~~~
gfxview.c:195:5: warning: switch missing default case [-Wswitch-default]
  195 |     switch (evp->type) {
      |     ^~~~~~
exec.c:936:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  936 |     if (d3 == (double) (long) d3)
      |            ^~
common.c: In function ?buildpath?:
gfxview.c:221:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  221 |         s[0] = evp->data, s[1] = '\000', Tinss (to, "key", Tstring (s));
      |                ^~~
common.c:236:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  236 |             if (pathi + 3 + strlen (file) >= PATHINCR)
      |                           ^
gfxview.c: In function ?GFXevent?:
gfxview.c:260:10: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  260 |     ni = Gwidgets[evp->wi].udata;
      |          ^~~~~~~~
common.c:242:65: warning: conversion to ?__mode_t? {aka ?unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  242 |             if (stat (pathp, &statbuf) == 0 && (statbuf.st_mode & mode))
      |                                                                 ^
common.c: In function ?buildcommand?:
common.c:302:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  302 |                 if (bufi + strlen (path) >= CMDINCR)
      |                          ^
gfxview.c:267:9: warning: switch missing default case [-Wswitch-default]
  267 |         switch (evp->data) {
      |         ^~~~~~
gfxview.c:265:5: warning: switch missing default case [-Wswitch-default]
  265 |     switch (evp->type) {
      |     ^~~~~~
common.c:313:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  313 |                 if (bufi + strlen (buf) >= CMDINCR)
      |                          ^
gfxview.c:339:16: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  339 |         s[0] = evp->data, s[1] = '\000', Tinss (to, "key", Tstring (s));
      |                ^~~
common.c:324:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  324 |                 if (bufi + strlen (buf) >= CMDINCR)
      |                          ^
common.c:331:26: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  331 |                 if (bufi + strlen (host) >= CMDINCR)
      |                          ^
gfxview.c: In function ?GFXbuttoncb?:
gfxview.c:462:33: warning: unused parameter ?data? [-Wunused-parameter]
  462 | void GFXbuttoncb (int wi, void *data) {
      |                           ~~~~~~^~~~
In file included from gfxview.c:18:
gfxview.c: In function ?GFXarrayresizecb?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:515:14: note: in expansion of macro ?Tgetnumber?
  515 |         wi = Tgetnumber (tkvi.kvp->ko);
      |              ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:515:14: note: in expansion of macro ?Tgetnumber?
  515 |         wi = Tgetnumber (tkvi.kvp->ko);
      |              ^~~~~~~~~~
code.c: In function ?Cnew?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:523:26: note: in expansion of macro ?Tgetnumber?
  523 |                 cp->sx = Tgetnumber (sxo);
      |                          ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:523:26: note: in expansion of macro ?Tgetnumber?
  523 |                 cp->sx = Tgetnumber (sxo);
      |                          ^~~~~~~~~~
code.c:48:62: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   48 |         cbufp = Marraygrow (cbufp, (long) (cbufn + CBUFINCR) * CBUFSIZE);
      |                                                              ^
code.c: In function ?Cinteger?:
code.c:61:62: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 |         cbufp = Marraygrow (cbufp, (long) (cbufn + CBUFINCR) * CBUFSIZE);
      |                                                              ^
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:525:26: note: in expansion of macro ?Tgetnumber?
  525 |                 cp->sy = Tgetnumber (syo);
      |                          ^~~~~~~~~~
code.c: In function ?Creal?:
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:525:26: note: in expansion of macro ?Tgetnumber?
  525 |                 cp->sy = Tgetnumber (syo);
      |                          ^~~~~~~~~~
code.c:75:62: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   75 |         cbufp = Marraygrow (cbufp, (long) (cbufn + CBUFINCR) * CBUFSIZE);
      |                                                              ^
code.c: In function ?Cstring?:
code.c:88:24: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   88 |     size = (strlen (s) + Cstringoffset + CBUFSIZE - 1) / CBUFSIZE;
      |                        ^
code.c:88:12: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
   88 |     size = (strlen (s) + Cstringoffset + CBUFSIZE - 1) / CBUFSIZE;
      |            ^
code.c:91:58: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   91 |         cbufp = Marraygrow (cbufp, (long) (cbufn + incr) * CBUFSIZE);
      |                                                          ^
gfxview.c: In function ?GFXcreatewidget?:
gfxview.c:599:53: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  599 |                 gfxnodes, (long) (ni + GFXNODEINCR) * GFXNODESIZE
      |                                                     ^
gfxview.c:608:53: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  608 |                 wattrp, (long) (wattrn + WATTRINCR) * WATTRSIZE
      |                                                     ^
internal.c: In function ?Itypeof?:
gfxview.c:615:34: warning: conversion to ?uint64_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  615 |             wattrp[wattri].u.u = ni, wattri++;
      |                                  ^~
internal.c:233:18: warning: unused parameter ?argc? [-Wunused-parameter]
  233 | int Itypeof (int argc, lvar_t *argv) {
      |              ~~~~^~~~
internal.c: In function ?Icopy?:
internal.c:243:16: warning: unused parameter ?argc? [-Wunused-parameter]
  243 | int Icopy (int argc, lvar_t *argv) {
      |            ~~~~^~~~
gfxview.c:619:34: warning: conversion to ?uint64_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  619 |             wattrp[wattri].u.u = ni, wattri++;
      |                                  ^~
gfxview.c:612:9: warning: switch missing default case [-Wswitch-default]
  612 |         switch (type) {
      |         ^~~~~~
internal.c: In function ?Itablesize?:
internal.c:260:21: warning: unused parameter ?argc? [-Wunused-parameter]
  260 | int Itablesize (int argc, lvar_t *argv) {
      |                 ~~~~^~~~
gfxview.c:583:26: warning: unused parameter ?argc? [-Wunused-parameter]
  583 | int GFXcreatewidget (int argc, lvar_t *argv) {
      |                      ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Icloseio?:
gfxview.c: In function ?GFXsetwidgetattr?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:294:24: note: in expansion of macro ?Tgetnumber?
  294 |         IOclose ((int) Tgetnumber (argv[0].o), NULL);
      |                        ^~~~~~~~~~
gfxview.c:645:27: warning: unused parameter ?argc? [-Wunused-parameter]
  645 | int GFXsetwidgetattr (int argc, lvar_t *argv) {
      |                       ~~~~^~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:296:24: note: in expansion of macro ?Tgetnumber?
  296 |         IOclose ((int) Tgetnumber (argv[0].o), Tgetstring (argv[1].o));
      |                        ^~~~~~~~~~
internal.c: In function ?Ireadline?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:305:35: note: in expansion of macro ?Tgetnumber?
  305 |     while ((m = IOreadline ((int) Tgetnumber (argv[0].o), s, n)) != -1) {
      |                                   ^~~~~~~~~~
internal.c:308:14: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  308 |         m += (s - bufp);
      |              ^
internal.c:300:20: warning: unused parameter ?argc? [-Wunused-parameter]
  300 | int Ireadline (int argc, lvar_t *argv) {
      |                ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Iread?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:320:23: note: in expansion of macro ?Tgetnumber?
  320 |     if (IOread ((int) Tgetnumber (argv[0].o), bufp, bufn) > 0)
      |                       ^~~~~~~~~~
internal.c:319:16: warning: unused parameter ?argc? [-Wunused-parameter]
  319 | int Iread (int argc, lvar_t *argv) {
      |            ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Iwriteline?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:328:24: note: in expansion of macro ?Tgetnumber?
  328 |     IOwriteline ((int) Tgetnumber (argv[0].o), Tgetstring (argv[1].o));
      |                        ^~~~~~~~~~
internal.c:327:21: warning: unused parameter ?argc? [-Wunused-parameter]
  327 | int Iwriteline (int argc, lvar_t *argv) {
      |                 ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Iatan?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:337:9: note: in expansion of macro ?Tgetnumber?
  337 |     y = Tgetnumber (argv[0].o), x = Tgetnumber (argv[1].o);
      |         ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:337:37: note: in expansion of macro ?Tgetnumber?
  337 |     y = Tgetnumber (argv[0].o), x = Tgetnumber (argv[1].o);
      |                                     ^~~~~~~~~~
gfxview.c: In function ?GFXgetwidgetattr?:
gfxview.c:692:61: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  692 |                         wattrp, (long) (wattrn + WATTRINCR) * WATTRSIZE
      |                                                             ^
gfxview.c:700:69: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  700 |                                 wattrp, (long) (wattrn + WATTRINCR) * WATTRSIZE
      |                                                                     ^
internal.c:334:16: warning: unused parameter ?argc? [-Wunused-parameter]
  334 | int Iatan (int argc, lvar_t *argv) {
      |            ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Itan?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:343:31: note: in expansion of macro ?Tgetnumber?
  343 |     rtno = Treal (tan (M_PI * Tgetnumber (argv[0].o) / 180.0));
      |                               ^~~~~~~~~~
internal.c:342:15: warning: unused parameter ?argc? [-Wunused-parameter]
  342 | int Itan (int argc, lvar_t *argv) {
      |           ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Icos?:
gfxview.c:719:9: warning: switch missing default case [-Wswitch-default]
  719 |         switch (mapp->type) {
      |         ^~~~~~
gfxview.c:659:27: warning: unused parameter ?argc? [-Wunused-parameter]
  659 | int GFXgetwidgetattr (int argc, lvar_t *argv) {
      |                       ~~~~^~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:348:31: note: in expansion of macro ?Tgetnumber?
  348 |     rtno = Treal (cos (M_PI * Tgetnumber (argv[0].o) / 180.0));
      |                               ^~~~~~~~~~
gfxview.c: In function ?GFXdestroywidget?:
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:785:19: note: in expansion of macro ?NODEID?
  785 |         nodeterm (NODEID (wi));
      |                   ^~~~~~
gfxview.c:762:27: warning: unused parameter ?argc? [-Wunused-parameter]
  762 | int GFXdestroywidget (int argc, lvar_t *argv) {
      |                       ~~~~^~~~
gfxview.c: In function ?GFXclear?:
internal.c:347:15: warning: unused parameter ?argc? [-Wunused-parameter]
  347 | int Icos (int argc, lvar_t *argv) {
      |           ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Isin?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:353:31: note: in expansion of macro ?Tgetnumber?
  353 |     rtno = Treal (sin (M_PI * Tgetnumber (argv[0].o) / 180.0));
      |                               ^~~~~~~~~~
internal.c:352:15: warning: unused parameter ?argc? [-Wunused-parameter]
  352 | int Isin (int argc, lvar_t *argv) {
      |           ~~~~^~~~
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:801:19: note: in expansion of macro ?NODEID?
  801 |         rectterm (NODEID (wi)), rectinit (NODEID (wi));
      |                   ^~~~~~
In file included from internal.c:18:
internal.c: In function ?Isqrt?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:358:25: note: in expansion of macro ?Tgetnumber?
  358 |     rtno = Treal (sqrt (Tgetnumber (argv[0].o)));
      |                         ^~~~~~~~~~
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:801:43: note: in expansion of macro ?NODEID?
  801 |         rectterm (NODEID (wi)), rectinit (NODEID (wi));
      |                                           ^~~~~~
gfxview.c:794:19: warning: unused parameter ?argc? [-Wunused-parameter]
  794 | int GFXclear (int argc, lvar_t *argv) {
      |               ~~~~^~~~
internal.c:357:16: warning: unused parameter ?argc? [-Wunused-parameter]
  357 | int Isqrt (int argc, lvar_t *argv) {
      |            ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Irandom?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:368:10: note: in expansion of macro ?Tgetnumber?
  368 |         (Tgetnumber (argv[0].o) *
      |          ^~~~~~~~~~
gfxview.c: In function ?GFXsetgfxattr?:
internal.c:368:33: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
  368 |         (Tgetnumber (argv[0].o) *
      |                                 ^
internal.c:366:18: warning: unused parameter ?argc? [-Wunused-parameter]
  366 | int Irandom (int argc, lvar_t *argv) {
      |              ~~~~^~~~
gfxview.c:806:24: warning: unused parameter ?argc? [-Wunused-parameter]
  806 | int GFXsetgfxattr (int argc, lvar_t *argv) {
      |                    ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Intos?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:379:9: note: in expansion of macro ?Tgetnumber?
  379 |     d = Tgetnumber (argv[0].o);
      |         ^~~~~~~~~~
internal.c:380:18: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  380 |     if ((long) d == d)
      |                  ^~
gfxview.c: In function ?GFXgetgfxattr?:
gfxview.c:865:9: warning: switch missing default case [-Wswitch-default]
  865 |         switch (gattr.style) {
      |         ^~~~~~
internal.c:376:16: warning: unused parameter ?argc? [-Wunused-parameter]
  376 | int Intos (int argc, lvar_t *argv) {
      |            ~~~~^~~~
internal.c: In function ?Iston?:
internal.c:388:16: warning: unused parameter ?argc? [-Wunused-parameter]
  388 | int Iston (int argc, lvar_t *argv) {
      |            ~~~~^~~~
gfxview.c:820:24: warning: unused parameter ?argc? [-Wunused-parameter]
  820 | int GFXgetgfxattr (int argc, lvar_t *argv) {
      |                    ~~~~^~~~
gfxview.c: In function ?GFXbox?:
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:924:20: note: in expansion of macro ?NODEID?
  924 |         rectmerge (NODEID (wi), argv[1].o, r);
      |                    ^~~~~~
gfxview.c: In function ?GFXpolygon?:
gfxview.c:942:42: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  942 |         gpp = Marraygrow (gpp, (long) pn * GPSIZE);
      |                                          ^
internal.c: In function ?Iconcat?:
internal.c:480:29: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  480 |             if (bufi + (n = strlen (Tgetstring (ao)) + 1) > bufn)
      |                             ^~~~~~
gfxview.c:942:42: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  942 |         gpp = Marraygrow (gpp, (long) pn * GPSIZE);
      |                                          ^
internal.c:478:9: warning: switch missing default case [-Wswitch-default]
  478 |         switch (Tgettype (argv[i].o)) {
      |         ^~~~~~
gfxview.c:948:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  948 |     Gpolygon (wi, pn, gpp, &gattr);
      |                   ^~
gfxview.c: In function ?GFXsplinegon?:
internal.c: In function ?Iquote?:
gfxview.c:966:42: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  966 |         gpp = Marraygrow (gpp, (long) pn * GPSIZE);
      |                                          ^
internal.c:518:5: warning: switch missing default case [-Wswitch-default]
  518 |     switch (Tgettype (so)) {
      |     ^~~~~~
gfxview.c:966:42: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  966 |         gpp = Marraygrow (gpp, (long) pn * GPSIZE);
      |                                          ^
internal.c:540:14: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  540 |     if ((n = strlen (s) + 3) * 2 > bufn)
      |              ^~~~~~
gfxview.c:972:21: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  972 |     Gsplinegon (wi, pn, gpp, &gattr);
      |                     ^~
gfxview.c: In function ?GFXarc?:
internal.c: In function ?Ihtmlquote?:
internal.c:574:14: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  574 |     if ((n = strlen (s) + 1) * 4 > bufn)
      |              ^~~~~~
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:994:20: note: in expansion of macro ?NODEID?
  994 |         rectmerge (NODEID (wi), argv[1].o, r);
      |                    ^~~~~~
g.c: In function ?Ginit?:
internal.c:565:21: warning: unused parameter ?argc? [-Wunused-parameter]
  565 | int Ihtmlquote (int argc, lvar_t *argv) {
      |                 ~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Itoint?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:602:29: note: in expansion of macro ?Tgetnumber?
  602 |     rtno = Tinteger ((long) Tgetnumber (argv[0].o));
      |                             ^~~~~~~~~~
g.c:235:45: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  235 |     Gbitmaps = Marrayalloc ((long) Gbitmapn * BITMAPSIZE);
      |                                             ^
gfxview.c: In function ?GFXtextsize?:
internal.c:601:17: warning: unused parameter ?argc? [-Wunused-parameter]
  601 | int Itoint (int argc, lvar_t *argv) {
      |             ~~~~^~~~
gfxview.c:1020:22: warning: unused parameter ?argc? [-Wunused-parameter]
 1020 | int GFXtextsize (int argc, lvar_t *argv) {
      |                  ~~~~^~~~
internal.c: In function ?Istrlen?:
internal.c:607:22: warning: conversion to ?long int? from ?size_t? {aka ?long unsigned int?} may change the sign of the result [-Wsign-conversion]
  607 |     rtno = Tinteger (strlen (Tgetstring (argv[0].o)));
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
internal.c:606:18: warning: unused parameter ?argc? [-Wunused-parameter]
  606 | int Istrlen (int argc, lvar_t *argv) {
      |              ~~~~^~~~
gfxview.c: In function ?GFXcreatebitmap?:
g.c: In function ?Gcreatewidget?:
g.c:279:5: warning: switch missing default case [-Wswitch-default]
  279 |     switch (type) {
      |     ^~~~~~
gfxview.c:1042:26: warning: unused parameter ?argc? [-Wunused-parameter]
 1042 | int GFXcreatebitmap (int argc, lvar_t *argv) {
      |                      ~~~~^~~~
internal.c: In function ?Iload?:
g.c:315:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  315 |     return widget - &Gwidgets[0];
      |            ~~~~~~~^~~~~~~~~~~~~~
g.c: In function ?Gsetwidgetattr?:
g.c:326:5: warning: switch missing default case [-Wswitch-default]
  326 |     switch (widget->type) {
      |     ^~~~~~
gfxview.c: In function ?GFXdestroybitmap?:
g.c: In function ?Ggetwidgetattr?:
g.c:349:5: warning: switch missing default case [-Wswitch-default]
  349 |     switch (widget->type) {
      |     ^~~~~~
g.c: In function ?Gdestroywidget?:
g.c:372:5: warning: switch missing default case [-Wswitch-default]
  372 |     switch (widget->type) {
      |     ^~~~~~
gfxview.c:1067:27: warning: unused parameter ?argc? [-Wunused-parameter]
 1067 | int GFXdestroybitmap (int argc, lvar_t *argv) {
      |                       ~~~~^~~~
internal.c:613:16: warning: unused parameter ?argc? [-Wunused-parameter]
  613 | int Iload (int argc, lvar_t *argv) {
      |            ~~~~^~~~
g.c: In function ?Gcanvasclear?:
g.c:440:5: warning: switch missing default case [-Wswitch-default]
  440 |     switch (widget->type) {
      |     ^~~~~~
internal.c: In function ?Irun?:
g.c: In function ?Gsetgfxattr?:
g.c:456:5: warning: switch missing default case [-Wswitch-default]
  456 |     switch (widget->type) {
      |     ^~~~~~
internal.c:640:15: warning: unused parameter ?argc? [-Wunused-parameter]
  640 | int Irun (int argc, lvar_t *argv) {
      |           ~~~~^~~~
gfxview.c: In function ?GFXreadbitmap?:
g.c: In function ?Ggetgfxattr?:
gfxview.c:1078:24: warning: unused parameter ?argc? [-Wunused-parameter]
 1078 | int GFXreadbitmap (int argc, lvar_t *argv) {
      |                    ~~~~^~~~
g.c:472:5: warning: switch missing default case [-Wswitch-default]
  472 |     switch (widget->type) {
      |     ^~~~~~
In file included from internal.c:18:
internal.c: In function ?Imonitor?:
g.c: In function ?Garrow?:
g.c:488:5: warning: switch missing default case [-Wswitch-default]
  488 |     switch (widget->type) {
      |     ^~~~~~
gfxview.c: In function ?GFXwritebitmap?:
g.c: In function ?Gline?:
g.c:504:5: warning: switch missing default case [-Wswitch-default]
  504 |     switch (widget->type) {
      |     ^~~~~~
g.c: In function ?Gbox?:
gfxview.c:1103:25: warning: unused parameter ?argc? [-Wunused-parameter]
 1103 | int GFXwritebitmap (int argc, lvar_t *argv) {
      |                     ~~~~^~~~
g.c:520:5: warning: switch missing default case [-Wswitch-default]
  520 |     switch (widget->type) {
      |     ^~~~~~
g.c: In function ?Gpolygon?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:666:33: note: in expansion of macro ?Tgetnumber?
  666 |     ms = Tgetstring (mo), ioi = Tgetnumber (io);
      |                                 ^~~~~~~~~~
g.c:536:5: warning: switch missing default case [-Wswitch-default]
  536 |     switch (widget->type) {
      |     ^~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
internal.c:666:33: note: in expansion of macro ?Tgetnumber?
  666 |     ms = Tgetstring (mo), ioi = Tgetnumber (io);
      |                                 ^~~~~~~~~~
g.c: In function ?Gsplinegon?:
g.c:552:5: warning: switch missing default case [-Wswitch-default]
  552 |     switch (widget->type) {
      |     ^~~~~~
gfxview.c: In function ?GFXbitblt?:
g.c: In function ?Garc?:
g.c:570:5: warning: switch missing default case [-Wswitch-default]
  570 |     switch (widget->type) {
      |     ^~~~~~
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:1135:20: note: in expansion of macro ?NODEID?
 1135 |         rectmerge (NODEID (wi), argv[1].o, r);
      |                    ^~~~~~
gfxview.c: In function ?GFXclearpick?:
g.c: In function ?Gtext?:
g.c:603:5: warning: switch missing default case [-Wswitch-default]
  603 |     switch (widget->type) {
      |     ^~~~~~
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:1146:21: note: in expansion of macro ?NODEID?
 1146 |         rectdelete (NODEID (wi), argv[1].o);
      |                     ^~~~~~
g.c: In function ?Gcreatebitmap?:
g.c:652:5: warning: switch missing default case [-Wswitch-default]
  652 |     switch (widget->type) {
      |     ^~~~~~
internal.c:656:19: warning: unused parameter ?argc? [-Wunused-parameter]
  656 | int Imonitor (int argc, lvar_t *argv) {
      |               ~~~~^~~~
g.c:660:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  660 |     return bitmap - &Gbitmaps[0];
      |            ~~~~~~~^~~~~~~~~~~~~~
gfxview.c:1140:23: warning: unused parameter ?argc? [-Wunused-parameter]
 1140 | int GFXclearpick (int argc, lvar_t *argv) {
      |                   ~~~~^~~~
g.c: In function ?Gdestroybitmap?:
g.c:671:5: warning: switch missing default case [-Wswitch-default]
  671 |     switch (bitmap->ctype) {
      |     ^~~~~~
g.c: In function ?Greadbitmap?:
gfxview.c: In function ?GFXsetpick?:
internal.c: In function ?Iidlerun?:
g.c:697:5: warning: switch missing default case [-Wswitch-default]
  697 |     switch (widget->type) {
      |     ^~~~~~
internal.c:678:19: warning: unused parameter ?argc? [-Wunused-parameter]
  678 | int Iidlerun (int argc, lvar_t *argv) {
      |               ~~~~^~~~
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:1161:21: note: in expansion of macro ?NODEID?
 1161 |         rectinsert (NODEID (wi), argv[1].o, r);
      |                     ^~~~~~
g.c:705:19: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  705 |     return bitmap - &Gbitmaps[0];
      |            ~~~~~~~^~~~~~~~~~~~~~
g.c: In function ?Gwritebitmap?:
g.c:718:5: warning: switch missing default case [-Wswitch-default]
  718 |     switch (bitmap->ctype) {
      |     ^~~~~~
gfxview.c:1151:21: warning: unused parameter ?argc? [-Wunused-parameter]
 1151 | int GFXsetpick (int argc, lvar_t *argv) {
      |                 ~~~~^~~~
g.c: In function ?Gbitblt?:
gfxview.c: In function ?GFXdisplaymenu?:
g.c:743:5: warning: switch missing default case [-Wswitch-default]
  743 |     switch (widget->type) {
      |     ^~~~~~
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:1179:25: note: in expansion of macro ?NODEID?
 1179 |     if ((mi = menufind (NODEID (wi), mo, Tgettime (mo))) != -1) {
      |                         ^~~~~~
g.c: In function ?newwidget?:
g.c:775:50: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  775 |         Gwidgets, (long) (Gwidgetn + WIDGETINCR) * WIDGETSIZE
      |                                                  ^
internal.c: In function ?Itime?:
In file included from gfxview.c:18:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1195:52: note: in expansion of macro ?Tgetnumber?
 1195 |             snprintf(buf, sizeof(buf), "%d", (int) Tgetnumber (meo));
      |                                                    ^~~~~~~~~~
internal.c:703:42: warning: conversion from ?__suseconds_t? {aka ?long int?} to ?double? may change value [-Wconversion]
  703 |     rtno = Treal (tz.tv_sec + tz.tv_usec / 1000000.0);
      |                                          ^
internal.c:703:29: warning: conversion from ?__time_t? {aka ?long int?} to ?double? may change value [-Wconversion]
  703 |     rtno = Treal (tz.tv_sec + tz.tv_usec / 1000000.0);
      |                             ^
g.c:787:36: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  787 |     if (!(new->u.c = malloc (wsizes[type])))
      |                              ~~~~~~^~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1199:46: note: in expansion of macro ?Tgetnumber?
 1199 |             snprintf(buf, sizeof(buf), "%f", Tgetnumber (meo));
      |                                              ^~~~~~~~~~
internal.c:698:16: warning: unused parameter ?argc? [-Wunused-parameter]
  698 | int Itime (int argc, lvar_t *argv) {
      |            ~~~~^~~~
gfxview.c:1190:9: warning: switch missing default case [-Wswitch-default]
 1190 |         switch (Tgettype (meo)) {
      |         ^~~~~~
g.c: In function ?newbitmap?:
g.c:819:50: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  819 |         Gbitmaps, (long) (Gbitmapn + BITMAPINCR) * BITMAPSIZE
      |                                                  ^
gfxview.c:88:32: warning: conversion from ?uint64_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
   88 | #define NODEID(wi) Gwidgets[wi].udata
      |                    ~~~~~~~~~~~~^~~~~~
gfxview.c:1206:17: note: in expansion of macro ?NODEID?
 1206 |     menuinsert (NODEID (wi), mo, Tgettime (mo), mi);
      |                 ^~~~~~
gfxview.c:1166:25: warning: unused parameter ?argc? [-Wunused-parameter]
 1166 | int GFXdisplaymenu (int argc, lvar_t *argv) {
      |                     ~~~~^~~~
gfxview.c: In function ?GFXcolormap?:
g.c: In function ?unpackstring?:
gfxview.c:1224:23: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1224 |     for (cni = 0; cni < sizeof (colornames) / sizeof (colorname_t); cni++) {
      |                       ^
g.c:865:14: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  865 |     if ((n = strlen (s) + 1) > textn)
      |              ^~~~~~
internal.c:698:30: warning: unused parameter ?argv? [-Wunused-parameter]
  698 | int Itime (int argc, lvar_t *argv) {
      |                      ~~~~~~~~^~~~
In file included from internal.c:18:
internal.c: In function ?Isleep?:
g.c:874:32: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  874 |                 tlarray[n].n = p1 - tlarray[n].p;
      |                                ^~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:716:9: note: in expansion of macro ?Tgetnumber?
  716 |     f = Tgetnumber (argv[0].o);
      |         ^~~~~~~~~~
gfxview.c:1216:22: warning: unused parameter ?argc? [-Wunused-parameter]
 1216 | int GFXcolormap (int argc, lvar_t *argv) {
      |                  ~~~~^~~~
tbl.h:96:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
internal.c:716:9: note: in expansion of macro ?Tgetnumber?
  716 |     f = Tgetnumber (argv[0].o);
      |         ^~~~~~~~~~
g.c:886:25: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  886 |     if ((tlarray[n].n = p1 - tlarray[n].p) > 0)
      |                         ^~
internal.c:717:17: warning: conversion from ?float? to ?__time_t? {aka ?long int?} may change value [-Wfloat-conversion]
  717 |     tz.tv_sec = f;
      |                 ^
internal.c:718:21: warning: conversion from ?__time_t? {aka ?long int?} to ?float? may change value [-Wconversion]
  718 |     tz.tv_usec = (f - tz.tv_sec) * 1000000;
      |                     ^
gfxview.c: In function ?getwattr?:
gfxview.c:1262:53: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1262 |                 wattrp, (long) (wattrn + WATTRINCR) * WATTRSIZE
      |                                                     ^
gfxview.c:1266:9: warning: switch missing default case [-Wswitch-default]
 1266 |         switch (*type) {
      |         ^~~~~~
internal.c:718:18: warning: conversion from ?float? to ?__suseconds_t? {aka ?long int?} may change value [-Wfloat-conversion]
  718 |     tz.tv_usec = (f - tz.tv_sec) * 1000000;
      |                  ^
gfxview.c:1303:53: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1303 |                 wattrp, (long) (wattrn + WATTRINCR) * WATTRSIZE
      |                                                     ^
internal.c:710:17: warning: unused parameter ?argc? [-Wunused-parameter]
  710 | int Isleep (int argc, lvar_t *argv) {
      |             ~~~~^~~~
gfxview.c:1331:65: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
 1331 |                             wattrp, (long) (wattrn + WATTRINCR) * WATTRSIZE
      |                                                                 ^
internal.c: In function ?Iecho?:
gfxview.c:1308:9: warning: switch missing default case [-Wswitch-default]
 1308 |         switch (Gwattrmap[ap[ai]].type) {
      |         ^~~~~~
internal.c:730:9: warning: switch missing default case [-Wswitch-default]
  730 |         switch (Tgettype (argv[i].o)) {
      |         ^~~~~~
In file included from gfxview.c:18:
gfxview.c: In function ?getxy?:
internal.c: In function ?Igetenv?:
internal.c:741:18: warning: unused parameter ?argc? [-Wunused-parameter]
  741 | int Igetenv (int argc, lvar_t *argv) {
      |              ~~~~^~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1419:22: note: in expansion of macro ?Tgetnumber?
 1419 |             xyp->x = Tgetnumber (xo), xyp->y = Tgetnumber (yo);
      |                      ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1419:48: note: in expansion of macro ?Tgetnumber?
 1419 |             xyp->x = Tgetnumber (xo), xyp->y = Tgetnumber (yo);
      |                                                ^~~~~~~~~~
gfxview.c: In function ?getint?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1428:15: note: in expansion of macro ?Tgetnumber?
 1428 |         *ip = Tgetnumber (to);
      |               ^~~~~~~~~~
internal.c: In function ?Iputenv?:
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1428:15: note: in expansion of macro ?Tgetnumber?
 1428 |         *ip = Tgetnumber (to);
      |               ^~~~~~~~~~
gfxview.c: In function ?getdouble?:
internal.c:753:18: warning: unused parameter ?argc? [-Wunused-parameter]
  753 | int Iputenv (int argc, lvar_t *argv) {
      |              ~~~~^~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1436:15: note: in expansion of macro ?Tgetnumber?
 1436 |         *dp = Tgetnumber (to);
      |               ^~~~~~~~~~
internal.c: In function ?Iexit?:
gfxview.c: In function ?getcolor?:
internal.c:782:16: warning: unused parameter ?argc? [-Wunused-parameter]
  782 | int Iexit (int argc, lvar_t *argv) {
      |            ~~~~^~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1458:21: note: in expansion of macro ?Tgetnumber?
 1458 |         cp->index = Tgetnumber (ko);
      |                     ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1458:21: note: in expansion of macro ?Tgetnumber?
 1458 |         cp->index = Tgetnumber (ko);
      |                     ^~~~~~~~~~
internal.c:782:30: warning: unused parameter ?argv? [-Wunused-parameter]
  782 | int Iexit (int argc, lvar_t *argv) {
      |                      ~~~~~~~~^~~~
internal.c: In function ?Iparsegraphlabel?:
internal.c:790:27: warning: unused parameter ?argc? [-Wunused-parameter]
  790 | int Iparsegraphlabel (int argc, lvar_t *argv) {
      |                       ~~~~^~~~
gfxview.c:1477:27: warning: comparison of integer expressions of different signedness: ?int? and ?long unsigned int? [-Wsign-compare]
 1477 |         for (cni = 0; cni < sizeof (colornames) / sizeof (colorname_t); cni++) {
      |                           ^
In file included from internal.c:18:
internal.c: In function ?Ireadgraph?:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:798:16: note: in expansion of macro ?Tgetnumber?
  798 |     if ((ioi = Tgetnumber (argv[0].o)) < 0 || ioi >= ion)
      |                ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
internal.c:798:16: note: in expansion of macro ?Tgetnumber?
  798 |     if ((ioi = Tgetnumber (argv[0].o)) < 0 || ioi >= ion)
      |                ^~~~~~~~~~
In file included from gfxview.c:18:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1500:21: note: in expansion of macro ?Tgetnumber?
 1500 |             cp->r = Tgetnumber (ro);
      |                     ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1500:21: note: in expansion of macro ?Tgetnumber?
 1500 |             cp->r = Tgetnumber (ro);
      |                     ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1501:21: note: in expansion of macro ?Tgetnumber?
 1501 |             cp->g = Tgetnumber (go);
      |                     ^~~~~~~~~~
internal.c: In function ?Iwritegraph?:
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1501:21: note: in expansion of macro ?Tgetnumber?
 1501 |             cp->g = Tgetnumber (go);
      |                     ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1502:21: note: in expansion of macro ?Tgetnumber?
 1502 |             cp->b = Tgetnumber (bo);
      |                     ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1502:21: note: in expansion of macro ?Tgetnumber?
 1502 |             cp->b = Tgetnumber (bo);
      |                     ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1512:22: note: in expansion of macro ?Tgetnumber?
 1512 |                 hc = Tgetnumber (ho);
      |                      ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
internal.c:815:16: note: in expansion of macro ?Tgetnumber?
  815 |     if ((ioi = Tgetnumber (argv[0].o)) < 0 || ioi >= ion)
      |                ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
internal.c:815:16: note: in expansion of macro ?Tgetnumber?
  815 |     if ((ioi = Tgetnumber (argv[0].o)) < 0 || ioi >= ion)
      |                ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1512:22: note: in expansion of macro ?Tgetnumber?
 1512 |                 hc = Tgetnumber (ho);
      |                      ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1513:22: note: in expansion of macro ?Tgetnumber?
 1513 |                 sc = Tgetnumber (so);
      |                      ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1513:22: note: in expansion of macro ?Tgetnumber?
 1513 |                 sc = Tgetnumber (so);
      |                      ^~~~~~~~~~
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
gfxview.c:1514:22: note: in expansion of macro ?Tgetnumber?
 1514 |                 vc = Tgetnumber (vo);
      |                      ^~~~~~~~~~
tbl.h:96:24: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                        ^
gfxview.c:1514:22: note: in expansion of macro ?Tgetnumber?
 1514 |                 vc = Tgetnumber (vo);
      |                      ^~~~~~~~~~
tbl.h:94:43: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
   94 | #define Tgetinteger(p) (((Tinteger_t *) p)->i)
      |                        ~~~~~~~~~~~~~~~~~~~^~~~
internal.c:817:36: note: in expansion of macro ?Tgetinteger?
  817 |     D2Lwritegraph (ioi, argv[1].o, Tgetinteger (argv[2].o));
      |                                    ^~~~~~~~~~~
internal.c:807:22: warning: unused parameter ?argc? [-Wunused-parameter]
  807 | int Iwritegraph (int argc, lvar_t *argv) {
      |                  ~~~~^~~~
internal.c: In function ?growbufp?:
internal.c:824:61: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  824 |         bufp, ((newsize + BUFINCR - 1) / BUFINCR) * BUFINCR * BUFSIZE
      |                                                             ^
gfxview.c: In function ?scanhsv?:
gfxview.c:1735:10: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 1735 |     *h = strtod (strp, &endp);
      |          ^~~~~~
gfxview.c:1741:10: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 1741 |     *s = strtod (strp, &endp);
      |          ^~~~~~
gfxview.c:1747:10: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
 1747 |     *v = strtod (strp, &endp);
      |          ^~~~~~
gfxview.c: In function ?hsv2rgb?:
gfxview.c:1763:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1763 |     if (s == 0.0f)
      |           ^~
gfxview.c:1766:15: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1766 |         if (h == 1.0f)
      |               ^~
gfxview.c:1774:9: warning: switch missing default case [-Wswitch-default]
 1774 |         switch (i) {
      |         ^~~~~~
  CC       lex.o
  CC       mem.o
lex.c: In function ?gtok?:
lex.c:176:33: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  176 |         p = &Lstrtok[0], *p++ = c;
      |                                 ^
lex.c:178:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  178 |             *p++ = c;
      |                    ^
lex.c:188:33: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  188 |         p = &Lstrtok[0], *p++ = c;
      |                                 ^
lex.c:190:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  190 |             *p++ = c;
      |                    ^
lex.c:192:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  192 |             *p++ = c;
      |                    ^
lex.c:194:24: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  194 |                 *p++ = c;
      |                        ^
lex.c:205:20: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  205 |             *p++ = c; /* FIXME: deal with \'s */
      |                    ^
lex.c:219:13: warning: switch missing default case [-Wswitch-default]
  219 |             switch (c) {
      |             ^~~~~~
lex.c:227:13: warning: switch missing default case [-Wswitch-default]
  227 |             switch (c) {
      |             ^~~~~~
lex.c: In function ?sgetc?:
lex.c:252:37: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  252 |             if (!fgets (ucp, MAXBUF - (ucp - unitp), lfp)) {
      |                                     ^
  CC       parse.o
  CC       str.o
mem.c: In function ?Mnew?:
mem.c:119:14: warning: comparison of integer expressions of different signedness: ?long int? and ?long unsigned int? [-Wsign-compare]
  119 |         size < FREEOBJSIZE
      |              ^
In file included from mem.c:14:
mem.h:41:37: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                     ^
mem.c:120:37: note: in expansion of macro ?M_BYTE2SIZE?
  120 |     ) ? M_BYTE2SIZE (FREEOBJSIZE) : M_BYTE2SIZE (size);
      |                                     ^~~~~~~~~~~
mem.c:130:21: warning: conversion from ?int? to ?char? may change value [-Wconversion]
  130 |     fp->head.type = type;
      |                     ^~~~
mem.c: In function ?Mallocate?:
mem.c:146:14: warning: comparison of integer expressions of different signedness: ?long int? and ?long unsigned int? [-Wsign-compare]
  146 |         size < FREEOBJSIZE
      |              ^
In file included from mem.c:14:
mem.h:41:37: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                     ^
mem.c:147:37: note: in expansion of macro ?M_BYTE2SIZE?
  147 |     ) ? M_BYTE2SIZE (FREEOBJSIZE) : M_BYTE2SIZE (size);
      |                                     ^~~~~~~~~~~
mem.c: In function ?Mfree?:
mem.c:158:21: warning: conversion from ?long int? to ?Msize_t? {aka ?int?} may change value [-Wconversion]
  158 |     fp->head.size = size;
      |                     ^~~~
mem.c: In function ?Marrayalloc?:
mem.c:169:23: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  169 |     if (!(p = malloc (size)))
      |                       ^~~~
mem.c: In function ?Marraygrow?:
mem.c:175:27: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?long int? may change the sign of the result [-Wsign-conversion]
  175 |     if (!(p = realloc (p, size)))
      |                           ^~~~
mem.c: In function ?Mpushmark?:
mem.c:237:50: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  237 |             markarray, (long) (markn + MARKINCR) * MARKSIZE
      |                                                  ^
mem.c:237:50: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  237 |             markarray, (long) (markn + MARKINCR) * MARKSIZE
      |                                                  ^
mem.c: In function ?Mmkcurr?:
mem.c:264:67: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  264 |         otarray[0] = Marraygrow (otarray[0], (long) (otn +OTINCR) * OTSIZE);
      |                                                                   ^
mem.c:264:67: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  264 |         otarray[0] = Marraygrow (otarray[0], (long) (otn +OTINCR) * OTSIZE);
      |                                                                   ^
mem.c:265:67: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  265 |         otarray[1] = Marraygrow (otarray[1], (long) (otn +OTINCR) * OTSIZE);
      |                                                                   ^
mem.c:265:67: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  265 |         otarray[1] = Marraygrow (otarray[1], (long) (otn +OTINCR) * OTSIZE);
      |                                                                   ^
mem.c: In function ?Mdogc?:
mem.c:313:17: warning: variable ?t? set but not used [-Wunused-but-set-variable]
  313 |             int t = (gcsteps > GCINCRSTEPS) ? gcsteps >>= 1 : GCINCRSTEPS;
      |                 ^
mem.c: In function ?allocbuffer?:
mem.c:376:62: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  376 |         freearray = Marraygrow (freearray, (long) (size + 1) * FREESIZE);
      |                                                              ^
mem.c:376:62: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  376 |         freearray = Marraygrow (freearray, (long) (size + 1) * FREESIZE);
      |                                                              ^
mem.c:385:39: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  385 |         if (!(bp->data = malloc (size * M_UNITSIZE * n)))
      |                                       ^
mem.c:385:52: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  385 |         if (!(bp->data = malloc (size * M_UNITSIZE * n)))
      |                                                    ^
mem.c:388:22: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  388 |         bytes = size * M_UNITSIZE;
      |                      ^
mem.c:388:17: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  388 |         bytes = size * M_UNITSIZE;
      |                 ^~~~
parse.c: In function ?pcons?:
parse.c:310:17: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  310 |         ci = (d == (double) (long) d) ? Cinteger ((long) d) : Creal (d);
      |                 ^~
str.c: In function ?Sabstract?:
str.c:70:5: warning: switch missing default case [-Wswitch-default]
   70 |     switch (Tgettype (vo)) {
      |     ^~~~~~
str.c: In function ?Ssfull?:
str.c:97:5: warning: switch missing default case [-Wswitch-default]
   97 |     switch (Tgettype (vo)) {
      |     ^~~~~~
str.c: In function ?scalarstr?:
str.c:118:5: warning: switch missing default case [-Wswitch-default]
  118 |     switch (Tgettype (to)) {
      |     ^~~~~~
parse.c: In function ?addlv?:
str.c: In function ?codestr?:
str.c:160:9: warning: switch missing default case [-Wswitch-default]
  160 |         switch (ct) {
      |         ^~~~~~
parse.c:636:54: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  636 |         lvp = Marraygrow (lvp, (long) (lvn + LVINCR) + LVSIZE);
      |                                                      ^
str.c: In function ?appends?:
str.c:438:9: warning: conversion from ?size_t? {aka ?long unsigned int?} to ?int? may change value [-Wconversion]
  438 |     n = strlen (s) + 1;
      |         ^~~~~~
str.c: In function ?growsbuf?:
str.c:476:41: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  476 |     if (!(sbufp = realloc (sbufp, nsize * SBUFSIZE)))
      |                                         ^
str.c: In function ?copysbuf?:
str.c:485:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  485 |     if (!(newsbufp = malloc (sbufi * sizeof (char))))
      |                                    ^
  CC       tbl.o
  CC       txtview.o
gfxview.c: In function ?getgattr?:
gfxview.c:1367:26: warning: ?s2? may be used uninitialized in this function [-Wmaybe-uninitialized]
 1367 |                 else if (strcmp (s2, "xor") == 0)
      |                          ^~~~~~~~~~~~~~~~~~
In file included from tbl.c:14:
tbl.c: In function ?Tfreehelper?:
tbl.h:61:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                            ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:119:39: note: in expansion of macro ?T_KVLISTSIZE?
  119 |             Mfree (kvlp, M_BYTE2SIZE (T_KVLISTSIZE (kvlp->n)));
      |                                       ^~~~~~~~~~~~
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:119:39: note: in expansion of macro ?T_KVLISTSIZE?
  119 |             Mfree (kvlp, M_BYTE2SIZE (T_KVLISTSIZE (kvlp->n)));
      |                                       ^~~~~~~~~~~~
tbl.c:120:40: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  120 |     Mfree (tp->lp, M_BYTE2SIZE (tp->ln * T_KVLISTPTRSIZE));
      |                                        ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c: In function ?Treal?:
tbl.c:134:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  134 |     if (d == (double) (long) d)
      |           ^~
In file included from tbl.c:16:
tbl.c: In function ?Tstring?:
tbl.h:46:28: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   46 | #define T_STRINGSIZE(l) (l + Tstringoffset)
      |                            ^
tbl.c:144:23: note: in expansion of macro ?T_STRINGSIZE?
  144 |     sp = Mnew ((long) T_STRINGSIZE (strlen (s)), T_STRING);
      |                       ^~~~~~~~~~~~
tbl.c: In function ?Tcode?:
tbl.h:51:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   51 | #define T_CODESIZE(l) (l * C_CODESIZE + Tcodeoffset)
      |                          ^
tbl.c:155:26: note: in expansion of macro ?T_CODESIZE?
  155 |     codep = Mnew ((long) T_CODESIZE (cl), T_CODE);
      |                          ^~~~~~~~~~
tbl.h:51:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   51 | #define T_CODESIZE(l) (l * C_CODESIZE + Tcodeoffset)
      |                                       ^
tbl.c:155:26: note: in expansion of macro ?T_CODESIZE?
  155 |     codep = Mnew ((long) T_CODESIZE (cl), T_CODE);
      |                          ^~~~~~~~~~
tbl.c:176:47: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  176 |             cn = (long) (s - (char *) &cp[i]) / sizeof (Code_t);
      |                                               ^
tbl.c:176:18: warning: conversion from ?long unsigned int? to ?int? may change value [-Wconversion]
  176 |             cn = (long) (s - (char *) &cp[i]) / sizeof (Code_t);
      |                  ^
tbl.c: In function ?Ttable?:
tbl.c:199:38: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  199 |     lp = Mallocate ((long) (sizehint * T_KVLISTPTRSIZE));
      |                                      ^
tbl.c: In function ?Tcopy?:
tbl.c:340:5: warning: switch missing default case [-Wswitch-default]
  340 |     switch (M_TYPEOF (fmvo)) {
      |     ^~~~~~
tbl.c: In function ?insert?:
tbl.c:32:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                                           ^
tbl.c:399:35: note: in expansion of macro ?GETIKINDEX?
  399 |         if ((kvlp = tp->lp[(ind = GETIKINDEX (tp, ik))]))
      |                                   ^~~~~~~~~~
tbl.c:32:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                            ^
tbl.c:399:35: note: in expansion of macro ?GETIKINDEX?
  399 |         if ((kvlp = tp->lp[(ind = GETIKINDEX (tp, ik))]))
      |                                   ^~~~~~~~~~
In file included from tbl.c:16:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
tbl.c:23:24: note: in expansion of macro ?Tgetnumber?
   23 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (ik) \
      |                        ^~~~~~~~~~
tbl.c:401:21: note: in expansion of macro ?ISEQIK?
  401 |                 if (ISEQIK (ik, kvp[i].ko))
      |                     ^~~~~~
tbl.c:23:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   23 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (ik) \
      |                                        ^~
tbl.c:401:21: note: in expansion of macro ?ISEQIK?
  401 |                 if (ISEQIK (ik, kvp[i].ko))
      |                     ^~~~~~
tbl.c:33:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                                           ^
tbl.c:406:35: note: in expansion of macro ?GETRKINDEX?
  406 |         if ((kvlp = tp->lp[(ind = GETRKINDEX (tp, rk))]))
      |                                   ^~~~~~~~~~
tbl.c:33:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                            ^
tbl.c:406:35: note: in expansion of macro ?GETRKINDEX?
  406 |         if ((kvlp = tp->lp[(ind = GETRKINDEX (tp, rk))]))
      |                                   ^~~~~~~~~~
In file included from tbl.c:16:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
tbl.c:26:24: note: in expansion of macro ?Tgetnumber?
   26 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (rk) \
      |                        ^~~~~~~~~~
tbl.c:408:21: note: in expansion of macro ?ISEQRK?
  408 |                 if (ISEQRK (rk, kvp[i].ko))
      |                     ^~~~~~
tbl.c:26:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   26 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (rk) \
      |                                        ^~
tbl.c:408:21: note: in expansion of macro ?ISEQRK?
  408 |                 if (ISEQRK (rk, kvp[i].ko))
      |                     ^~~~~~
tbl.c:34:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                                           ^
tbl.c:414:35: note: in expansion of macro ?GETSKINDEX?
  414 |         if ((kvlp = tp->lp[(ind = GETSKINDEX (tp, sk))]))
      |                                   ^~~~~~~~~~
tbl.c:34:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                            ^
tbl.c:414:35: note: in expansion of macro ?GETSKINDEX?
  414 |         if ((kvlp = tp->lp[(ind = GETSKINDEX (tp, sk))]))
      |                                   ^~~~~~~~~~
tbl.c:396:5: warning: switch missing default case [-Wswitch-default]
  396 |     switch ((kt = M_TYPEOF (ko))) {
      |     ^~~~~~
tbl.c:32:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                                           ^
tbl.c:423:31: note: in expansion of macro ?GETIKINDEX?
  423 |         case T_INTEGER: ind = GETIKINDEX (tp, ik); break;
      |                               ^~~~~~~~~~
tbl.c:32:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                            ^
tbl.c:423:31: note: in expansion of macro ?GETIKINDEX?
  423 |         case T_INTEGER: ind = GETIKINDEX (tp, ik); break;
      |                               ^~~~~~~~~~
tbl.c:33:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                                           ^
tbl.c:424:31: note: in expansion of macro ?GETRKINDEX?
  424 |         case T_REAL:    ind = GETRKINDEX (tp, rk); break;
      |                               ^~~~~~~~~~
tbl.c:33:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                            ^
tbl.c:424:31: note: in expansion of macro ?GETRKINDEX?
  424 |         case T_REAL:    ind = GETRKINDEX (tp, rk); break;
      |                               ^~~~~~~~~~
tbl.c:34:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                                           ^
tbl.c:425:31: note: in expansion of macro ?GETSKINDEX?
  425 |         case T_STRING:  ind = GETSKINDEX (tp, sk); break;
      |                               ^~~~~~~~~~
tbl.c:34:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                            ^
tbl.c:425:31: note: in expansion of macro ?GETSKINDEX?
  425 |         case T_STRING:  ind = GETSKINDEX (tp, sk); break;
      |                               ^~~~~~~~~~
tbl.c:422:9: warning: switch missing default case [-Wswitch-default]
  422 |         switch (kt) {
      |         ^~~~~~
In file included from tbl.c:16:
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
tbl.c:430:48: note: in expansion of macro ?T_KVLISTSIZE?
  430 |         tp->lp[ind] = kvlp = Mallocate ((long) T_KVLISTSIZE (1));
      |                                                ^~~~~~~~~~~~
tbl.h:61:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                            ^
tbl.c:433:49: note: in expansion of macro ?T_KVLISTSIZE?
  433 |         tp->lp[ind] = nkvlp = Mallocate ((long) T_KVLISTSIZE (kvlp->n * 2));
      |                                                 ^~~~~~~~~~~~
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
tbl.c:433:49: note: in expansion of macro ?T_KVLISTSIZE?
  433 |         tp->lp[ind] = nkvlp = Mallocate ((long) T_KVLISTSIZE (kvlp->n * 2));
      |                                                 ^~~~~~~~~~~~
In file included from tbl.c:14:
tbl.h:61:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                            ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:438:35: note: in expansion of macro ?T_KVLISTSIZE?
  438 |         Mfree (kvlp, M_BYTE2SIZE (T_KVLISTSIZE (kvlp->n))), kvlp = nkvlp;
      |                                   ^~~~~~~~~~~~
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:438:35: note: in expansion of macro ?T_KVLISTSIZE?
  438 |         Mfree (kvlp, M_BYTE2SIZE (T_KVLISTSIZE (kvlp->n))), kvlp = nkvlp;
      |                                   ^~~~~~~~~~~~
tbl.c:441:9: warning: switch missing default case [-Wswitch-default]
  441 |         switch (kt) {
      |         ^~~~~~
tbl.c: In function ?find?:
tbl.c:32:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                                           ^
tbl.c:467:28: note: in expansion of macro ?GETIKINDEX?
  467 |         if ((kvlp = tp->lp[GETIKINDEX (tp, ik)]))
      |                            ^~~~~~~~~~
In file included from tbl.c:16:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
tbl.c:23:24: note: in expansion of macro ?Tgetnumber?
   23 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (ik) \
      |                        ^~~~~~~~~~
tbl.c:469:21: note: in expansion of macro ?ISEQIK?
  469 |                 if (ISEQIK (ik, kvp[i].ko))
      |                     ^~~~~~
tbl.c:23:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   23 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (ik) \
      |                                        ^~
tbl.c:469:21: note: in expansion of macro ?ISEQIK?
  469 |                 if (ISEQIK (ik, kvp[i].ko))
      |                     ^~~~~~
tbl.c:33:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                                           ^
tbl.c:474:28: note: in expansion of macro ?GETRKINDEX?
  474 |         if ((kvlp = tp->lp[GETRKINDEX (tp, rk)]))
      |                            ^~~~~~~~~~
In file included from tbl.c:16:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
tbl.c:26:24: note: in expansion of macro ?Tgetnumber?
   26 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (rk) \
      |                        ^~~~~~~~~~
tbl.c:476:21: note: in expansion of macro ?ISEQRK?
  476 |                 if (ISEQRK (rk, kvp[i].ko))
      |                     ^~~~~~
tbl.c:26:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   26 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (rk) \
      |                                        ^~
tbl.c:476:21: note: in expansion of macro ?ISEQRK?
  476 |                 if (ISEQRK (rk, kvp[i].ko))
      |                     ^~~~~~
tbl.c:34:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                                           ^
tbl.c:482:28: note: in expansion of macro ?GETSKINDEX?
  482 |         if ((kvlp = tp->lp[GETSKINDEX (tp, sk)]))
      |                            ^~~~~~~~~~
tbl.c:464:5: warning: switch missing default case [-Wswitch-default]
  464 |     switch (M_TYPEOF (ko)) {
      |     ^~~~~~
tbl.c: In function ?delete?:
tbl.c:32:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                                           ^
tbl.c:503:28: note: in expansion of macro ?GETIKINDEX?
  503 |         if ((kvlp = tp->lp[GETIKINDEX (tp, ik)]))
      |                            ^~~~~~~~~~
In file included from tbl.c:16:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
tbl.c:23:24: note: in expansion of macro ?Tgetnumber?
   23 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (ik) \
      |                        ^~~~~~~~~~
tbl.c:505:21: note: in expansion of macro ?ISEQIK?
  505 |                 if (ISEQIK (ik, kvp[i].ko))
      |                     ^~~~~~
tbl.c:23:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   23 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (ik) \
      |                                        ^~
tbl.c:505:21: note: in expansion of macro ?ISEQIK?
  505 |                 if (ISEQIK (ik, kvp[i].ko))
      |                     ^~~~~~
tbl.c:33:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                                           ^
tbl.c:510:28: note: in expansion of macro ?GETRKINDEX?
  510 |         if ((kvlp = tp->lp[GETRKINDEX (tp, rk)]))
      |                            ^~~~~~~~~~
In file included from tbl.c:16:
tbl.h:96:59: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   96 | #define Tgetnumber(p)  (T_ISINTEGER (p) ? Tgetinteger (p) : Tgetreal (p))
      |                                                           ^
tbl.c:26:24: note: in expansion of macro ?Tgetnumber?
   26 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (rk) \
      |                        ^~~~~~~~~~
tbl.c:512:21: note: in expansion of macro ?ISEQRK?
  512 |                 if (ISEQRK (rk, kvp[i].ko))
      |                     ^~~~~~
tbl.c:26:40: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
   26 |     T_ISNUMBER (ko) && Tgetnumber (ko) == (rk) \
      |                                        ^~
tbl.c:512:21: note: in expansion of macro ?ISEQRK?
  512 |                 if (ISEQRK (rk, kvp[i].ko))
      |                     ^~~~~~
tbl.c:34:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                                           ^
tbl.c:518:28: note: in expansion of macro ?GETSKINDEX?
  518 |         if ((kvlp = tp->lp[GETSKINDEX (tp, sk)]))
      |                            ^~~~~~~~~~
tbl.c:500:5: warning: switch missing default case [-Wswitch-default]
  500 |     switch (M_TYPEOF (ko)) {
      |     ^~~~~~
tbl.c: In function ?copytable?:
tbl.c:542:32: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  542 |     lp = Mallocate ((long) (ln * T_KVLISTPTRSIZE));
      |                                ^
tbl.c:32:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                                           ^
tbl.c:557:34: note: in expansion of macro ?GETIKINDEX?
  557 |                 kvlp = lp[(ind = GETIKINDEX (tp, ik))];
      |                                  ^~~~~~~~~~
tbl.c:32:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   32 | #define GETIKINDEX(tp, ik) (uint64_t) ik  % tp->ln
      |                            ^
tbl.c:557:34: note: in expansion of macro ?GETIKINDEX?
  557 |                 kvlp = lp[(ind = GETIKINDEX (tp, ik))];
      |                                  ^~~~~~~~~~
tbl.c:33:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                                           ^
tbl.c:561:34: note: in expansion of macro ?GETRKINDEX?
  561 |                 kvlp = lp[(ind = GETRKINDEX (tp, rk))];
      |                                  ^~~~~~~~~~
tbl.c:33:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   33 | #define GETRKINDEX(tp, rk) (uint64_t) rk  % tp->ln
      |                            ^
tbl.c:561:34: note: in expansion of macro ?GETRKINDEX?
  561 |                 kvlp = lp[(ind = GETRKINDEX (tp, rk))];
      |                                  ^~~~~~~~~~
tbl.c:34:43: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                                           ^
tbl.c:565:34: note: in expansion of macro ?GETSKINDEX?
  565 |                 kvlp = lp[(ind = GETSKINDEX (tp, sk))];
      |                                  ^~~~~~~~~~
tbl.c:34:28: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
   34 | #define GETSKINDEX(tp, sk) (uint64_t) *sk % tp->ln
      |                            ^
tbl.c:565:34: note: in expansion of macro ?GETSKINDEX?
  565 |                 kvlp = lp[(ind = GETSKINDEX (tp, sk))];
      |                                  ^~~~~~~~~~
tbl.c:554:13: warning: switch missing default case [-Wswitch-default]
  554 |             switch (M_TYPEOF (kvp->ko)) {
      |             ^~~~~~
In file included from tbl.c:16:
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
tbl.c:569:52: note: in expansion of macro ?T_KVLISTSIZE?
  569 |                 lp[ind] = kvlp = Mallocate ((long) T_KVLISTSIZE (1));
      |                                                    ^~~~~~~~~~~~
tbl.h:61:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                            ^
tbl.c:572:53: note: in expansion of macro ?T_KVLISTSIZE?
  572 |                 lp[ind] = nkvlp = Mallocate ((long) T_KVLISTSIZE (kvlp->n * 2));
      |                                                     ^~~~~~~~~~~~
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
tbl.c:572:53: note: in expansion of macro ?T_KVLISTSIZE?
  572 |                 lp[ind] = nkvlp = Mallocate ((long) T_KVLISTSIZE (kvlp->n * 2));
      |                                                     ^~~~~~~~~~~~
In file included from tbl.c:14:
tbl.h:61:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                            ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:577:43: note: in expansion of macro ?T_KVLISTSIZE?
  577 |                 Mfree (kvlp, M_BYTE2SIZE (T_KVLISTSIZE (kvlp->n)));
      |                                           ^~~~~~~~~~~~
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:577:43: note: in expansion of macro ?T_KVLISTSIZE?
  577 |                 Mfree (kvlp, M_BYTE2SIZE (T_KVLISTSIZE (kvlp->n)));
      |                                           ^~~~~~~~~~~~
tbl.h:61:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                            ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:582:36: note: in expansion of macro ?T_KVLISTSIZE?
  582 |         Mfree (okvlp, M_BYTE2SIZE (T_KVLISTSIZE (okvlp->n)));
      |                                    ^~~~~~~~~~~~
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c:582:36: note: in expansion of macro ?T_KVLISTSIZE?
  582 |         Mfree (okvlp, M_BYTE2SIZE (T_KVLISTSIZE (okvlp->n)));
      |                                    ^~~~~~~~~~~~
tbl.c:584:34: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  584 |     Mfree (olp, M_BYTE2SIZE (oln * T_KVLISTPTRSIZE));
      |                                  ^
mem.h:41:35: note: in definition of macro ?M_BYTE2SIZE?
   41 | #define M_BYTE2SIZE(l) ((long) (((l + M_UNITSIZE - 1) / M_UNITSIZE)))
      |                                   ^
tbl.c: In function ?reccopytable?:
tbl.c:591:44: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  591 |     totp->lp = Mallocate ((long) (fmtp->ln * T_KVLISTPTRSIZE));
      |                                            ^
In file included from tbl.c:16:
tbl.h:61:28: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                            ^
tbl.c:600:41: note: in expansion of macro ?T_KVLISTSIZE?
  600 |         totp->lp[i] = Mallocate ((long) T_KVLISTSIZE (fmtp->lp[i]->n));
      |                                         ^~~~~~~~~~~~
tbl.h:61:39: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   61 | #define T_KVLISTSIZE(l) (l * T_KVSIZE + Tkvoffset)
      |                                       ^
tbl.c:600:41: note: in expansion of macro ?T_KVLISTSIZE?
  600 |         totp->lp[i] = Mallocate ((long) T_KVLISTSIZE (fmtp->lp[i]->n));
      |                                         ^~~~~~~~~~~~
tbl.c:611:13: warning: switch missing default case [-Wswitch-default]
  611 |             switch (M_TYPEOF (fmkvp->vo)) {
      |             ^~~~~~
txtview.c: In function ?TXTinit?:
txtview.c:97:12: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   97 |     txtx = r.o.x, txty = r.o.y;
      |            ^
txtview.c:97:26: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   97 |     txtx = r.o.x, txty = r.o.y;
      |                          ^
txtview.c:98:16: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   98 |     txtwidth = r.c.x - r.o.x + 1, txtheight = r.c.y - r.o.y + 1;
      |                ^
txtview.c:98:47: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   98 |     txtwidth = r.c.x - r.o.x + 1, txtheight = r.c.y - r.o.y + 1;
      |                                               ^
txtview.c:136:9: warning: switch missing default case [-Wswitch-default]
  136 |         switch (i) {
      |         ^~~~~~
txtview.c: In function ?TXTmode?:
txtview.c:163:18: warning: unused parameter ?argc? [-Wunused-parameter]
  163 | int TXTmode (int argc, lvar_t *argv) {
      |              ~~~~^~~~
txtview.c: In function ?TXTprocess?:
txtview.c:305:22: warning: unused parameter ?wi? [-Wunused-parameter]
  305 | void TXTprocess (int wi, char *sp) {
      |                  ~~~~^~
txtview.c: In function ?TXTtoggle?:
txtview.c:324:21: warning: unused parameter ?wi? [-Wunused-parameter]
  324 | void TXTtoggle (int wi, void *data) {
      |                 ~~~~^~
txtview.c: In function ?update?:
txtview.c:347:13: warning: switch missing default case [-Wswitch-default]
  347 |             switch (cnode->mode) {
      |             ^~~~~~
txtview.c: In function ?buildlist?:
txtview.c:400:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  400 |     pnode->u.f.t.n = ((Ttable_t *) pnode->vo)->n;
      |                      ^
txtview.c:402:35: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  402 |         __max (pnode->u.f.t.n, 1) * sizeof (txtnode_t)
      |                                   ^
txtview.c:425:49: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  425 |         (char *) pnode->u.f.t.list, pnode->u.f.t.n, sizeof (txtnode_t), cmp
      |                                     ~~~~~~~~~~~~^~
txtview.c: In function ?rebuildlist?:
txtview.c:441:22: warning: conversion from ?long int? to ?int? may change value [-Wconversion]
  441 |     pnode->u.f.t.n = ((Ttable_t *) pnode->vo)->n;
      |                      ^
txtview.c:443:35: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  443 |         __max (pnode->u.f.t.n, 1) * sizeof (txtnode_t)
      |                                   ^
txtview.c:465:52: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
  465 |     qsort ((char *) pnode->u.f.t.list, pnode->u.f.t.n, sizeof (txtnode_t), cmp);
      |                                        ~~~~~~~~~~~~^~
txtview.c: In function ?fillnode?:
txtview.c:482:5: warning: switch missing default case [-Wswitch-default]
  482 |     switch (cnode->mode) {
      |     ^~~~~~
txtview.c: In function ?unfillnode?:
txtview.c:532:5: warning: switch missing default case [-Wswitch-default]
  532 |     switch (cnode->mode) {
      |     ^~~~~~
txtview.c: In function ?cmp?:
txtview.c:580:13: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  580 |     anode = (txtnode_t *) a, bnode = (txtnode_t *) b;
      |             ^
txtview.c:580:38: warning: cast discards ?const? qualifier from pointer target type [-Wcast-qual]
  580 |     anode = (txtnode_t *) a, bnode = (txtnode_t *) b;
      |                                      ^
In file included from txtview.c:17:
tbl.h:94:24: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   94 | #define Tgetinteger(p) (((Tinteger_t *) p)->i)
      |                        ^
txtview.c:587:14: note: in expansion of macro ?Tgetinteger?
  587 |         d1 = Tgetinteger (anode->ko), d2 = Tgetinteger (bnode->ko);
      |              ^~~~~~~~~~~
tbl.h:94:24: warning: conversion from ?long int? to ?double? may change value [-Wconversion]
   94 | #define Tgetinteger(p) (((Tinteger_t *) p)->i)
      |                        ^
txtview.c:587:44: note: in expansion of macro ?Tgetinteger?
  587 |         d1 = Tgetinteger (anode->ko), d2 = Tgetinteger (bnode->ko);
      |                                            ^~~~~~~~~~~
txtview.c: In function ?add2seen?:
txtview.c:609:62: warning: conversion to ?long unsigned int? from ?long int? may change the sign of the result [-Wsign-conversion]
  609 |         seenp = Marraygrow (seenp, (long) (seenn + SEENINCR) * SEENSIZE);
      |                                                              ^
txtview.c:609:62: warning: conversion to ?long int? from ?long unsigned int? may change the sign of the result [-Wsign-conversion]
  609 |         seenp = Marraygrow (seenp, (long) (seenn + SEENINCR) * SEENSIZE);
      |                                                              ^
txtview.c: In function ?orderfunc?:
txtview.c:622:9: warning: switch missing default case [-Wswitch-default]
  622 |         switch (cnode->mode) {
      |         ^~~~~~
txtview.c: In function ?coordsfunc?:
txtview.c:640:29: warning: unused parameter ?wi? [-Wunused-parameter]
  640 | static void coordsfunc (int wi, Gawdata_t *dp) {
      |                         ~~~~^~
txtview.c: In function ?coords2func?:
txtview.c:657:30: warning: unused parameter ?wi? [-Wunused-parameter]
  657 | static void coords2func (int wi, Gawdata_t *dp) {
      |                          ~~~~^~
  CCLD     lefty
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
Making all in lneato
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lneato'
cp ../../cmd/lneato/lneato.sh lneato
chmod +x lneato
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lneato'
Making all in dotty
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dotty'
cp ../../cmd/dotty/dotty.sh dotty
chmod +x dotty
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dotty'
Making all in smyrna
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/smyrna'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/smyrna'
Making all in gvmap
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvmap'
  CC       gvmap-gvmap.o
  CC       gvmap-make_map.o
  CC       cluster-cluster.o
  CC       cluster-country_graph_coloring.o
  CC       cluster-make_map.o
  CC       gvmap-power.o
  CC       gvmap-country_graph_coloring.o
  CC       cluster-power.o
country_graph_coloring.c: In function ?improve_antibandwidth_by_swapping?:
country_graph_coloring.c:76:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   76 |  (p)[i] = pj;
      |           ^~
country_graph_coloring.c:77:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   77 |  (p)[j] = pi;
      |           ^~
country_graph_coloring.c:86:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   86 |  (p)[i] = pi;
      |           ^~
country_graph_coloring.c:87:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   87 |  (p)[j] = pj;
      |           ^~
make_map.c: In function ?map_palette_optimal_coloring?:
make_map.c:75:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   75 |   *rgb_r = MALLOC(sizeof(float)*(n+1));
      |                                ^
make_map.c:76:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 |   *rgb_g = MALLOC(sizeof(float)*(n+1));
      |                                ^
make_map.c:77:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   77 |   *rgb_b = MALLOC(sizeof(float)*(n+1));
      |                                ^
cluster.c: In function ?init?:
cluster.c:90:5: warning: switch missing default case [-Wswitch-default]
   90 |     switch (c) {
      |     ^~~~~~
make_map.c: In function ?map_palette_optimal_coloring?:
make_map.c:75:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   75 |   *rgb_r = MALLOC(sizeof(float)*(n+1));
      |                                ^
make_map.c:76:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   76 |   *rgb_g = MALLOC(sizeof(float)*(n+1));
      |                                ^
make_map.c:77:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   77 |   *rgb_b = MALLOC(sizeof(float)*(n+1));
      |                                ^
make_map.c: In function ?normal?:
make_map.c:166:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  166 |   if (v[0] == 0){
      |            ^~
make_map.c: In function ?triangle_center?:
make_map.c:201:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  201 |   if (bot == 0){/* xy and yz are parallel */
      |           ^~
make_map.c: In function ?plot_dot_polygons?:
make_map.c:286:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  286 |   xp = MALLOC(sizeof(float)*maxlen);
      |                            ^
make_map.c:287:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  287 |   yp = MALLOC(sizeof(float)*maxlen);
      |                            ^
make_map.c:303:16: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  303 |       xp[np] = x_poly[2*ja[j]]; yp[np++] = x_poly[2*ja[j]+1];
      |                ^~~~~~
make_map.c:303:44: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  303 |       xp[np] = x_poly[2*ja[j]]; yp[np++] = x_poly[2*ja[j]+1];
      |                                            ^~~~~~
make_map.c: In function ?normal?:
make_map.c:166:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  166 |   if (v[0] == 0){
      |            ^~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from make_map.c:12:
make_map.c: In function ?get_tri?:
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
make_map.c:391:8: note: in expansion of macro ?N_NEW?
  391 |   *T = N_NEW(ntri,struct Triangle);
      |        ^~~~~
make_map.c: In function ?triangle_center?:
make_map.c:201:11: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  201 |   if (bot == 0){/* xy and yz are parallel */
      |           ^~
make_map.c: In function ?get_poly_lines?:
make_map.c:503:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  503 |     gmask = malloc(sizeof(int)*n);
      |                               ^
make_map.c:511:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  511 |   elist = MALLOC(sizeof(int)*nt*edim);
      |                             ^
make_map.c:511:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  511 |   elist = MALLOC(sizeof(int)*nt*edim);
      |                                ^
make_map.c:512:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  512 |   tlist = MALLOC(sizeof(int)*nt*2);
      |                             ^
make_map.c:514:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  514 |   *polys_groups = MALLOC(sizeof(int)*ncomps);
      |                                     ^
make_map.c: In function ?plot_dot_polygons?:
make_map.c:286:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  286 |   xp = MALLOC(sizeof(float)*maxlen);
      |                            ^
make_map.c:287:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  287 |   yp = MALLOC(sizeof(float)*maxlen);
      |                            ^
make_map.c:303:16: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  303 |       xp[np] = x_poly[2*ja[j]]; yp[np++] = x_poly[2*ja[j]+1];
      |                ^~~~~~
make_map.c:303:44: warning: conversion from ?double? to ?float? may change value [-Wfloat-conversion]
  303 |       xp[np] = x_poly[2*ja[j]]; yp[np++] = x_poly[2*ja[j]+1];
      |                                            ^~~~~~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from make_map.c:12:
make_map.c: In function ?get_tri?:
../../lib/sparse/general.h:41:33: warning: conversion to ?size_t? {aka ?long unsigned int?} from ?int? may change the sign of the result [-Wsign-conversion]
   41 | #define N_NEW(n,t)   (t*)calloc((n),sizeof(t))
      |                                 ^~~
make_map.c:391:8: note: in expansion of macro ?N_NEW?
  391 |   *T = N_NEW(ntri,struct Triangle);
      |        ^~~~~
make_map.c: In function ?get_polygon_solids?:
make_map.c:723:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  723 |   edge_table = MALLOC(sizeof(int)*ne*2);
      |                                  ^
power.c: In function ?power_method?:
make_map.c:756:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  756 |   cycle = MALLOC(sizeof(int)*ne*2);
      |                             ^
make_map.c:760:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  760 |   edge_cycle_map = MALLOC(sizeof(int)*ne);
      |                                      ^
power.c:66:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   66 |   if (!(*eigv)) *eigv = MALLOC(sizeof(real)*n*K);
      |                                            ^
make_map.c:761:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  761 |   emask = MALLOC(sizeof(int)*ne);
      |                             ^
power.c:66:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   66 |   if (!(*eigv)) *eigv = MALLOC(sizeof(real)*n*K);
      |                                              ^
power.c:67:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   67 |   v = MALLOC(sizeof(real*)*K);
      |                           ^
make_map.c:768:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  768 |   elist = MALLOC(sizeof(int)*nt*3);
      |                             ^
power.c:69:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   69 |   vv = MALLOC(sizeof(real)*n);
      |                           ^
power.c:70:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   70 |   u = MALLOC(sizeof(real)*n);
      |                          ^
power.c:72:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   72 |   srand(random_seed);
      |         ^~~~~~~~~~~
make_map.c: In function ?get_poly_lines?:
make_map.c:503:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  503 |     gmask = malloc(sizeof(int)*n);
      |                               ^
make_map.c:511:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  511 |   elist = MALLOC(sizeof(int)*nt*edim);
      |                             ^
make_map.c:511:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  511 |   elist = MALLOC(sizeof(int)*nt*edim);
      |                                ^
make_map.c:512:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  512 |   tlist = MALLOC(sizeof(int)*nt*2);
      |                             ^
make_map.c:514:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  514 |   *polys_groups = MALLOC(sizeof(int)*ncomps);
      |                                     ^
make_map.c: In function ?get_polygons?:
make_map.c:963:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  963 |   groups = MALLOC(sizeof(int)*(n + nrandom));
      |                              ^
power.c: In function ?power_method?:
make_map.c:979:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  979 |   mask = MALLOC(sizeof(int)*MAX(n + nrandom, 2*nt));
      |                            ^
power.c:66:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   66 |   if (!(*eigv)) *eigv = MALLOC(sizeof(real)*n*K);
      |                                            ^
power.c:66:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   66 |   if (!(*eigv)) *eigv = MALLOC(sizeof(real)*n*K);
      |                                              ^
gvmap.c: In function ?init?:
make_map.c:1004:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1004 |   *x_poly = MALLOC(sizeof(real)*dim*nt);
      |                                ^
power.c:67:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   67 |   v = MALLOC(sizeof(real*)*K);
      |                           ^
power.c:69:27: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   69 |   vv = MALLOC(sizeof(real)*n);
      |                           ^
power.c:70:26: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   70 |   u = MALLOC(sizeof(real)*n);
      |                          ^
power.c:72:9: warning: conversion to ?unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
   72 |   srand(random_seed);
      |         ^~~~~~~~~~~
make_map.c:1004:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1004 |   *x_poly = MALLOC(sizeof(real)*dim*nt);
      |                                    ^
make_map.c: In function ?get_polygon_solids?:
make_map.c:723:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  723 |   edge_table = MALLOC(sizeof(int)*ne*2);
      |                                  ^
gvmap.c:189:46: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
  189 |       if (sscanf(optarg, "%lf", &s) > 0 && s != 0) {
      |                                              ^~
make_map.c: In function ?make_map_internal?:
make_map.c:1089:9: warning: declaration of ?nz? shadows a previous local [-Wshadow]
 1089 |     int nz;
      |         ^~
make_map.c:1045:13: note: shadowed declaration is here
 1045 |   int imin, nz, nzok = 0, nzok0 = 0, nt;
      |             ^~
make_map.c:1095:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1095 |       y = MALLOC(sizeof(real)*(dim*n + dim*nz*np));
      |                              ^
make_map.c:756:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  756 |   cycle = MALLOC(sizeof(int)*ne*2);
      |                             ^
make_map.c:1097:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1097 |       grouping = MALLOC(sizeof(int)*(n + nz*np));
      |                                    ^
make_map.c:760:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  760 |   edge_cycle_map = MALLOC(sizeof(int)*ne);
      |                                      ^
make_map.c:761:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  761 |   emask = MALLOC(sizeof(int)*ne);
      |                             ^
make_map.c:768:29: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  768 |   elist = MALLOC(sizeof(int)*nt*3);
      |                             ^
make_map.c:1136:41: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1136 |       } else if (bounding_box_margin[i] == 0) {/* auto bounding box */
      |                                         ^~
gvmap.c:187:5: warning: switch missing default case [-Wswitch-default]
  187 |     switch (c) {
      |     ^~~~~~
make_map.c:1149:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1149 |       else if (bbm0 == 0)
      |                     ^~
make_map.c:1155:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1155 |       else if (bbm1 == 0)
      |                     ^~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from make_map.c:12:
../../lib/sparse/general.h:43:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   43 | #define MAX(a,b) ((a)>(b)?(a):b)
      |                  ^
make_map.c:1165:18: note: in expansion of macro ?MAX?
 1165 |       *nrandom = MAX(n1, n2);
      |                  ^~~
make_map.c:1168:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1168 |     xran = MALLOC(sizeof(real)*(*nrandom + 4)*dim2);
      |                               ^
make_map.c:1168:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1168 |     xran = MALLOC(sizeof(real)*(*nrandom + 4)*dim2);
      |                                              ^
make_map.c:1173:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1173 |         int *grouping2 = MALLOC(sizeof(int)*(n + *nrandom));
      |                                            ^
make_map.c:1174:48: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1174 |         memcpy(grouping2, grouping, sizeof(int)*n);
      |                                                ^
make_map.c:1177:49: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1177 |         grouping = REALLOC(grouping, sizeof(int)*(n + *nrandom));
      |                                                 ^
make_map.c:1209:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1209 |     xran = MALLOC(sizeof(real)*4*dim2);
      |                                 ^
make_map.c:1229:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1229 |     *xcombined = MALLOC(sizeof(real)*(nn+*nrandom)*dim2);
      |                                     ^
make_map.c: In function ?get_polygons?:
make_map.c:1229:51: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1229 |     *xcombined = MALLOC(sizeof(real)*(nn+*nrandom)*dim2);
      |                                                   ^
make_map.c:1231:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1231 |     *xcombined = MALLOC(sizeof(real)*(n+*nrandom)*dim2);
      |                                     ^
make_map.c:963:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  963 |   groups = MALLOC(sizeof(int)*(n + nrandom));
      |                              ^
make_map.c:1231:50: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1231 |     *xcombined = MALLOC(sizeof(real)*(n+*nrandom)*dim2);
      |                                                  ^
make_map.c:979:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
  979 |   mask = MALLOC(sizeof(int)*MAX(n + nrandom, 2*nt));
      |                            ^
make_map.c:1249:9: warning: declaration of ?nz? shadows a previous local [-Wshadow]
 1249 |     int nz, nh = 0;/* the set to highlight */
      |         ^~
make_map.c:1045:13: note: shadowed declaration is here
 1045 |   int imin, nz, nzok = 0, nzok0 = 0, nt;
      |             ^~
make_map.c:1253:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1253 |       xtemp = MALLOC(sizeof(real)*n*dim);
      |                                  ^
make_map.c:1004:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1004 |   *x_poly = MALLOC(sizeof(real)*dim*nt);
      |                                ^
make_map.c:1253:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1253 |       xtemp = MALLOC(sizeof(real)*n*dim);
      |                                    ^
make_map.c:1004:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1004 |   *x_poly = MALLOC(sizeof(real)*dim*nt);
      |                                    ^
make_map.c:1278:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1278 |       memcpy(*xcombined, xtemp, n*dim*sizeof(real));
      |                                      ^
make_map.c: In function ?add_point?:
make_map.c:1302:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1302 |     *x = REALLOC(*x, sizeof(real)*2*(*nmax));
      |                                    ^
make_map.c:1303:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1303 |     *groups = REALLOC(*groups, sizeof(int)*(*nmax));
      |                                           ^
country_graph_coloring.c: In function ?improve_antibandwidth_by_swapping?:
country_graph_coloring.c:76:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   76 |  (p)[i] = pj;
      |           ^~
country_graph_coloring.c:77:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   77 |  (p)[j] = pi;
      |           ^~
make_map.c: In function ?make_map_from_rectangle_groups?:
country_graph_coloring.c:86:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   86 |  (p)[i] = pi;
      |           ^~
country_graph_coloring.c:87:11: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   87 |  (p)[j] = pj;
      |           ^~
make_map.c:1406:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1406 |     K = (int) 10/(1+n/400.);/* 0 if n > 3600*/
      |         ^
make_map.c: In function ?make_map_internal?:
make_map.c:1089:9: warning: declaration of ?nz? shadows a previous local [-Wshadow]
 1089 |     int nz;
      |         ^~
make_map.c:1045:13: note: shadowed declaration is here
 1045 |   int imin, nz, nzok = 0, nzok0 = 0, nt;
      |             ^~
make_map.c:1438:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1438 |     X = MALLOC(sizeof(real)*dim*(n+nmax));
      |                            ^
make_map.c:1095:30: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1095 |       y = MALLOC(sizeof(real)*(dim*n + dim*nz*np));
      |                              ^
make_map.c:1438:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1438 |     X = MALLOC(sizeof(real)*dim*(n+nmax));
      |                                ^
make_map.c:1439:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1439 |     groups = MALLOC(sizeof(int)*(n+nmax));
      |                                ^
make_map.c:1097:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1097 |       grouping = MALLOC(sizeof(int)*(n + nz*np));
      |                                    ^
make_map.c:1450:32: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1450 |     } else if (shore_depth_tol == 0){
      |                                ^~
make_map.c:1469:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1469 |  if (avgsz == 0){
      |            ^~
make_map.c:1136:41: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1136 |       } else if (bounding_box_margin[i] == 0) {/* auto bounding box */
      |                                         ^~
make_map.c:1472:16: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1472 |    nadded[j] = (int) K*sizes[i*dim+j]/avgsz;
      |                ^
make_map.c:1149:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1149 |       else if (bbm0 == 0)
      |                     ^~
make_map.c:1527:34: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1527 |     if (graph && edge_bridge_tol != 0){
      |                                  ^~
make_map.c:1155:21: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1155 |       else if (bbm1 == 0)
      |                     ^~
In file included from ../../lib/sparse/SparseMatrix.h:13,
                 from make_map.c:12:
../../lib/sparse/general.h:43:18: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
   43 | #define MAX(a,b) ((a)>(b)?(a):b)
      |                  ^
make_map.c:1165:18: note: in expansion of macro ?MAX?
 1165 |       *nrandom = MAX(n1, n2);
      |                  ^~~
make_map.c:1556:16: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1556 |    nadded[0] = (int) 2*KB*dist/avgdist;
      |                ^
make_map.c:1168:31: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1168 |     xran = MALLOC(sizeof(real)*(*nrandom + 4)*dim2);
      |                               ^
make_map.c:1168:46: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1168 |     xran = MALLOC(sizeof(real)*(*nrandom + 4)*dim2);
      |                                              ^
make_map.c:1173:44: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1173 |         int *grouping2 = MALLOC(sizeof(int)*(n + *nrandom));
      |                                            ^
make_map.c:1174:48: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1174 |         memcpy(grouping2, grouping, sizeof(int)*n);
      |                                                ^
make_map.c:1177:49: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1177 |         grouping = REALLOC(grouping, sizeof(int)*(n + *nrandom));
      |                                                 ^
make_map.c:1209:33: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1209 |     xran = MALLOC(sizeof(real)*4*dim2);
      |                                 ^
make_map.c:1229:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1229 |     *xcombined = MALLOC(sizeof(real)*(nn+*nrandom)*dim2);
      |                                     ^
make_map.c:1229:51: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1229 |     *xcombined = MALLOC(sizeof(real)*(nn+*nrandom)*dim2);
      |                                                   ^
make_map.c:1231:37: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1231 |     *xcombined = MALLOC(sizeof(real)*(n+*nrandom)*dim2);
      |                                     ^
make_map.c:1231:50: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1231 |     *xcombined = MALLOC(sizeof(real)*(n+*nrandom)*dim2);
      |                                                  ^
make_map.c:1249:9: warning: declaration of ?nz? shadows a previous local [-Wshadow]
 1249 |     int nz, nh = 0;/* the set to highlight */
      |         ^~
make_map.c:1045:13: note: shadowed declaration is here
 1045 |   int imin, nz, nzok = 0, nzok0 = 0, nt;
      |             ^~
make_map.c:1253:34: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1253 |       xtemp = MALLOC(sizeof(real)*n*dim);
      |                                  ^
make_map.c:1253:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1253 |       xtemp = MALLOC(sizeof(real)*n*dim);
      |                                    ^
make_map.c:1278:38: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1278 |       memcpy(*xcombined, xtemp, n*dim*sizeof(real));
      |                                      ^
make_map.c: In function ?add_point?:
make_map.c:1302:36: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1302 |     *x = REALLOC(*x, sizeof(real)*2*(*nmax));
      |                                    ^
make_map.c:1303:43: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1303 |     *groups = REALLOC(*groups, sizeof(int)*(*nmax));
      |                                           ^
make_map.c: In function ?make_map_from_rectangle_groups?:
make_map.c:1406:9: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1406 |     K = (int) 10/(1+n/400.);/* 0 if n > 3600*/
      |         ^
make_map.c:1438:28: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1438 |     X = MALLOC(sizeof(real)*dim*(n+nmax));
      |                            ^
make_map.c:1438:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1438 |     X = MALLOC(sizeof(real)*dim*(n+nmax));
      |                                ^
make_map.c:1439:32: warning: conversion to ?long unsigned int? from ?int? may change the sign of the result [-Wsign-conversion]
 1439 |     groups = MALLOC(sizeof(int)*(n+nmax));
      |                                ^
make_map.c:1450:32: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1450 |     } else if (shore_depth_tol == 0){
      |                                ^~
make_map.c:1469:12: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1469 |  if (avgsz == 0){
      |            ^~
make_map.c:1472:16: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1472 |    nadded[j] = (int) K*sizes[i*dim+j]/avgsz;
      |                ^
make_map.c:1527:34: warning: comparing floating-point with ?==? or ?!=? is unsafe [-Wfloat-equal]
 1527 |     if (graph && edge_bridge_tol != 0){
      |                                  ^~
make_map.c:1556:16: warning: conversion from ?double? to ?int? may change value [-Wfloat-conversion]
 1556 |    nadded[0] = (int) 2*KB*dist/avgdist;
      |                ^
  CCLD     cluster
  CCLD     gvmap
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvmap'
Making all in gvedit
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
Making all in ui
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/ui'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/ui'
Making all in images
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/images'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/images'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
Making all in mingle
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/mingle'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/mingle'
Making all in edgepaint
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/edgepaint'
  CC       edgepaint-edgepaintmain.o
  CXXLD    edgepaint
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/edgepaint'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
Making all in tclpkg
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
Making all in tclstubs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclstubs'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclstubs'
Making all in tclhandle
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclhandle'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclhandle'
Making all in gdtclft
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
Making all in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft/demo'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
Making all in tcldot
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
Making all in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot/demo'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
Making all in tclpathplan
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
Making all in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
Making all in pathplan_data
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
Making all in gv
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
Making all in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv/demo'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
swig -c++ -guile -o gv_guile.cpp ./gv.i
  CXX      libgv_guile_la-gv.lo
  CC       libgv_guile_la-gv_builtins.lo
  CC       libgv_guile_la-gv_dummy_init.lo
/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin/sed -e 's/SWIG_GUILE_INIT_STATIC void/void/' <gv_guile.cpp >t$
mv -f t$ gv_guile.cpp
  CXX      libgv_guile_la-gv_guile.lo
gv_dummy_init.c:3:6: warning: no previous prototype for ?gv_string_writer_init? [-Wmissing-prototypes]
    3 | void gv_string_writer_init (GVC_t *gvc) { (void)gvc; }
      |      ^~~~~~~~~~~~~~~~~~~~~
gv_dummy_init.c:4:6: warning: no previous prototype for ?gv_channel_writer_init? [-Wmissing-prototypes]
    4 | void gv_channel_writer_init (GVC_t *gvc) { (void)gvc; }
      |      ^~~~~~~~~~~~~~~~~~~~~~
gv_dummy_init.c:5:6: warning: no previous prototype for ?gv_writer_reset? [-Wmissing-prototypes]
    5 | void gv_writer_reset (GVC_t *gvc) { (void)gvc; }
      |      ^~~~~~~~~~~~~~~
  CXXLD    libgv_guile.la
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
Making all in doc
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
Making all in info
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/info'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/info'
Making all in schema
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/schema'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/schema'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
Making all in contrib
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
Making all in prune
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/prune'
  CC       generic_list.o
  CC       prune.o
  CCLD     prune
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/prune'
Making all in diffimg
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/diffimg'
  CC       diffimg.o
  CCLD     diffimg
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/diffimg'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
Making all in share
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
Making all in examples
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/examples'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/examples'
Making all in gui
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/gui'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/gui'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
Making all in graphs
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
Making all in directed
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/directed'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/directed'
Making all in undirected
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/undirected'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/undirected'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
Making all in rtest
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
Making all in graphs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/graphs'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/graphs'
Making all in linux.x86
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/linux.x86'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/linux.x86'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
Making all in tests
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
Making all in unit_tests
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
Making all in lib
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
Making all in common
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib/common'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib/common'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
Making all in regression_tests
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
Making all in installation
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/installation'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/installation'
Making all in shapes
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
Making all in reference
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes/reference'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes/reference'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
Making all in vuln
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
Making all in input
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/input'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/input'
Making all in reference
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/reference'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/reference'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
make[1]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
phase `build' succeeded after 1014.3 seconds
starting phase `check'
test suite not run
phase `check' succeeded after 0.0 seconds
starting phase `install'
make  install-recursive
make[1]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
Making install in libltdl
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
make  install-am
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libltdl'
Making install in lib
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
Making install in cdt
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cdt'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cdt'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libcdt.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libcdt.so.5.0.0 /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libcdt.so.5.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libcdt.so.5.0.0 libcdt.so.5 || { rm -f libcdt.so.5 && ln -s libcdt.so.5.0.0 libcdt.so.5; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libcdt.so.5.0.0 libcdt.so || { rm -f libcdt.so && ln -s libcdt.so.5.0.0 libcdt.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libcdt.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libcdt.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 cdt.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 libcdt.pc '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 cdt.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cdt'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cdt'
Making install in cgraph
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cgraph'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cgraph'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libcgraph.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
libtool: warning: relinking 'libcgraph.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cgraph; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 -ffast-math -version-info 6:0:0 -no-undefined -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libcgraph.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib agerror.lo agxbuf.lo apply.lo attr.lo edge.lo flatten.lo graph.lo grammar.lo id.lo imap.lo io.lo mem.lo node.lo obj.lo pend.lo rec.lo refstr.lo scan.lo sprint.lo subg.lo utils.lo write.lo ../../lib/cdt/libcdt.la )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libcgraph.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libcgraph.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libcgraph.so.6.0.0 libcgraph.so.6 || { rm -f libcgraph.so.6 && ln -s libcgraph.so.6.0.0 libcgraph.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libcgraph.so.6.0.0 libcgraph.so || { rm -f libcgraph.so && ln -s libcgraph.so.6.0.0 libcgraph.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libcgraph.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libcgraph.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 cgraph.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 libcgraph.pc '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 cgraph.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cgraph'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/cgraph'
Making install in pathplan
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pathplan'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pathplan'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libpathplan.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libpathplan.so.4.0.0 /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libpathplan.so.4.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libpathplan.so.4.0.0 libpathplan.so.4 || { rm -f libpathplan.so.4 && ln -s libpathplan.so.4.0.0 libpathplan.so.4; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libpathplan.so.4.0.0 libpathplan.so || { rm -f libpathplan.so && ln -s libpathplan.so.4.0.0 libpathplan.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libpathplan.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libpathplan.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 pathplan.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 libpathplan.pc '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 pathgeom.h pathplan.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pathplan'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pathplan'
Making install in sfio
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
Making install in Sfio_f
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio/Sfio_f'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio/Sfio_f'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio/Sfio_f'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfio'
Making install in vmalloc
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vmalloc'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vmalloc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vmalloc'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vmalloc'
Making install in ast
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ast'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ast'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ast'
Making install in vpsc
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vpsc'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vpsc'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/vpsc'
Making install in rbtree
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/rbtree'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/rbtree'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/rbtree'
Making install in ortho
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ortho'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ortho'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ortho'
Making install in sparse
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sparse'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sparse'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sparse'
Making install in patchwork
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/patchwork'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/patchwork'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/patchwork'
Making install in expr
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/expr'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/expr'
make[4]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 expr.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/expr'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/expr'
Making install in common
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
make  install-am
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
make[5]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 arith.h geom.h color.h types.h textspan.h usershape.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/common'
Making install in pack
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pack'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pack'
make[4]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 pack.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 pack.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pack'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/pack'
Making install in xdot
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/xdot'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/xdot'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libxdot.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libxdot.so.4.0.0 /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libxdot.so.4.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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 /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libxdot.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libxdot.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 xdot.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 libxdot.pc '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 xdot.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/xdot'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/xdot'
Making install in label
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/label'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/label'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/label'
Making install in gvc
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvc'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvc'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvc.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
libtool: warning: relinking 'libgvc.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvc; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 -ffast-math -version-info 6:0:0 -no-undefined -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvc.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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/xdot/libxdot_C.la ../../lib/label/liblabel_C.la ../../lib/common/libcommon_C.la ../../lib/ortho/libortho_C.la -lltdl ../../lib/xdot/libxdot.la ../../lib/cdt/libcdt.la ../../lib/cgraph/libcgraph.la ../../lib/pathplan/libpathplan.la -L/usr/lib64 -lexpat -lz -lm -lz -lm )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvc.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libgvc.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libgvc.so.6.0.0 libgvc.so.6 || { rm -f libgvc.so.6 && ln -s libgvc.so.6.0.0 libgvc.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libgvc.so.6.0.0 libgvc.so || { rm -f libgvc.so && ln -s libgvc.so.6.0.0 libgvc.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvc.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libgvc.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 gvc.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 libgvc.pc '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/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 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvc'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvc'
Making install in ingraphs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ingraphs'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ingraphs'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ingraphs'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/ingraphs'
Making install in topfish
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/topfish'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/topfish'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/topfish'
Making install in glcomp
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/glcomp'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/glcomp'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/glcomp'
Making install in mingle
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/mingle'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/mingle'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/mingle'
Making install in edgepaint
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/edgepaint'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/edgepaint'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   liblab_gamut.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/liblab_gamut.so.1.0.0 /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/liblab_gamut.so.1.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f liblab_gamut.so.1.0.0 liblab_gamut.so.1 || { rm -f liblab_gamut.so.1 && ln -s liblab_gamut.so.1.0.0 liblab_gamut.so.1; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f liblab_gamut.so.1.0.0 liblab_gamut.so || { rm -f liblab_gamut.so && ln -s liblab_gamut.so.1.0.0 liblab_gamut.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/liblab_gamut.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/liblab_gamut.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 liblab_gamut.pc '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/edgepaint'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/edgepaint'
Making install in circogen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/circogen'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/circogen'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/circogen'
Making install in dotgen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/dotgen'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/dotgen'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/dotgen'
Making install in fdpgen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/fdpgen'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/fdpgen'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/fdpgen'
Making install in neatogen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/neatogen'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/neatogen'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/neatogen'
Making install in twopigen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/twopigen'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/twopigen'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/twopigen'
Making install in sfdpgen
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfdpgen'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfdpgen'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/sfdpgen'
Making install in osage
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/osage'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/osage'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/osage'
Making install in gvpr
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvpr'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvpr'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvpr.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib'
libtool: warning: relinking 'libgvpr.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvpr; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 -ffast-math -version-info 2:0:0 -no-undefined -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvpr.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib actions.lo compile.lo gvpr.lo gprstate.lo parse.lo queue.lo ../../lib/ingraphs/libingraphs_C.la ../../lib/expr/libexpr_C.la ../../lib/cdt/libcdt.la ../../lib/cgraph/libcgraph.la -lm )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvpr.so.2.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libgvpr.so.2.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libgvpr.so.2.0.0 libgvpr.so.2 || { rm -f libgvpr.so.2 && ln -s libgvpr.so.2.0.0 libgvpr.so.2; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib && { ln -s -f libgvpr.so.2.0.0 libgvpr.so || { rm -f libgvpr.so && ln -s libgvpr.so.2.0.0 libgvpr.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvpr.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/libgvpr.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 gvpr.3 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 libgvpr.pc '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/pkgconfig'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 gvpr.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvpr'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/gvpr'
Making install in spine
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/spine'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/spine'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/spine'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib/spine'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/lib'
Making install in plugin
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
Making install in core
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/core'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/core'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvplugin_core.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
libtool: warning: relinking 'libgvplugin_core.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/core; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 -ffast-math -version-info 6:0:0 -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvplugin_core.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz gvplugin_core.lo gvrender_core_dot.lo gvrender_core_json.lo gvrender_core_fig.lo gvrender_core_map.lo gvrender_core_mp.lo gvrender_core_ps.lo gvrender_core_svg.lo gvrender_core_tk.lo gvrender_core_vml.lo gvrender_core_pov.lo gvrender_core_pic.lo gvloadimage_core.lo ../../lib/gvc/libgvc.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_core.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_core.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_core.so.6.0.0 libgvplugin_core.so.6 || { rm -f libgvplugin_core.so.6 && ln -s libgvplugin_core.so.6.0.0 libgvplugin_core.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_core.so.6.0.0 libgvplugin_core.so || { rm -f libgvplugin_core.so && ln -s libgvplugin_core.so.6.0.0 libgvplugin_core.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_core.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_core.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/core'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/core'
Making install in devil
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/devil'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/devil'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/devil'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/devil'
Making install in gd
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gd'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gd'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvplugin_gd.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
libtool: warning: relinking 'libgvplugin_gd.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gd; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 -ffast-math -version-info 6:0:0 -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvplugin_gd.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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 -L/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/lib -L/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/lib -L/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/lib -L/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/lib -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo -lgd -L/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/lib -lgd -lm )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_gd.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_gd.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_gd.so.6.0.0 libgvplugin_gd.so.6 || { rm -f libgvplugin_gd.so.6 && ln -s libgvplugin_gd.so.6.0.0 libgvplugin_gd.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_gd.so.6.0.0 libgvplugin_gd.so || { rm -f libgvplugin_gd.so && ln -s libgvplugin_gd.so.6.0.0 libgvplugin_gd.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_gd.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_gd.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gd'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gd'
Making install in gdk
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdk'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdk'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdk'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdk'
Making install in gdiplus
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdiplus'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdiplus'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdiplus'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gdiplus'
Making install in glitz
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/glitz'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/glitz'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/glitz'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/glitz'
Making install in gs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gs'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gs'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gs'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gs'
Making install in gtk
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gtk'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gtk'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gtk'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/gtk'
Making install in lasi
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/lasi'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/lasi'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/lasi'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/lasi'
Making install in ming
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/ming'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/ming'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/ming'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/ming'
Making install in pango
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/pango'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/pango'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvplugin_pango.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
libtool: warning: relinking 'libgvplugin_pango.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/pango; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 -ffast-math -version-info 6:0:0 -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvplugin_pango.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz gvplugin_pango.lo gvrender_pango.lo gvgetfontlist_pango.lo gvtextlayout_pango.lo gvloadimage_pango.lo ../../lib/gvc/libgvc.la -L/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/lib -L/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/lib -L/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/lib -L/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/lib -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo -L/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/lib -L/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/lib -L/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/lib -L/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/lib -L/gnu/store/f10493413h8hzvai8g6aw6szfgrnghdd-harfbuzz-2.8.2/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lm )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_pango.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_pango.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_pango.so.6.0.0 libgvplugin_pango.so.6 || { rm -f libgvplugin_pango.so.6 && ln -s libgvplugin_pango.so.6.0.0 libgvplugin_pango.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_pango.so.6.0.0 libgvplugin_pango.so || { rm -f libgvplugin_pango.so && ln -s libgvplugin_pango.so.6.0.0 libgvplugin_pango.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_pango.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_pango.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/pango'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/pango'
Making install in quartz
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/quartz'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/quartz'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/quartz'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/quartz'
Making install in rsvg
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/rsvg'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/rsvg'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/rsvg'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/rsvg'
Making install in visio
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/visio'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/visio'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvplugin_visio.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
libtool: warning: relinking 'libgvplugin_visio.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/visio; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libtool"  --silent --tag CXX --mode=relink g++ -std=c++11 -g -O2 -fPIE -fPIC -version-info 6:0:0 -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvplugin_visio.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz gvplugin_visio.lo VisioGraphic.lo VisioRender.lo VisioText.lo gvrender_visio_vdx.lo ../../lib/gvc/libgvc.la )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_visio.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_visio.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_visio.so.6.0.0 libgvplugin_visio.so.6 || { rm -f libgvplugin_visio.so.6 && ln -s libgvplugin_visio.so.6.0.0 libgvplugin_visio.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_visio.so.6.0.0 libgvplugin_visio.so || { rm -f libgvplugin_visio.so && ln -s libgvplugin_visio.so.6.0.0 libgvplugin_visio.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_visio.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_visio.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/visio'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/visio'
Making install in xlib
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/xlib'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/xlib'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c vimdot '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvplugin_xlib.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_xlib.so.6.0.0 /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_xlib.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_xlib.so.6.0.0 libgvplugin_xlib.so.6 || { rm -f libgvplugin_xlib.so.6 && ln -s libgvplugin_xlib.so.6.0.0 libgvplugin_xlib.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_xlib.so.6.0.0 libgvplugin_xlib.so || { rm -f libgvplugin_xlib.so && ln -s libgvplugin_xlib.so.6.0.0 libgvplugin_xlib.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_xlib.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_xlib.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 vimdot.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/xlib'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/xlib'
Making install in dot_layout
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/dot_layout'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/dot_layout'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvplugin_dot_layout.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
libtool: warning: relinking 'libgvplugin_dot_layout.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/dot_layout; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 -ffast-math -version-info 6:0:0 -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvplugin_dot_layout.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz gvplugin_dot_layout.lo gvlayout_dot_layout.lo ../../lib/dotgen/libdotgen_C.la ../../lib/gvc/libgvc.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la ../../lib/pathplan/libpathplan.la -lm )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_dot_layout.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_dot_layout.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_dot_layout.so.6.0.0 libgvplugin_dot_layout.so.6 || { rm -f libgvplugin_dot_layout.so.6 && ln -s libgvplugin_dot_layout.so.6.0.0 libgvplugin_dot_layout.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_dot_layout.so.6.0.0 libgvplugin_dot_layout.so || { rm -f libgvplugin_dot_layout.so && ln -s libgvplugin_dot_layout.so.6.0.0 libgvplugin_dot_layout.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_dot_layout.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_dot_layout.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/dot_layout'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/dot_layout'
Making install in neato_layout
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/neato_layout'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/neato_layout'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgvplugin_neato_layout.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz'
libtool: warning: relinking 'libgvplugin_neato_layout.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/neato_layout; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libtool"  --silent --tag CXX --mode=relink g++ -std=c++11 -g -O2 -fPIE -fPIC -version-info 6:0:0 -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgvplugin_neato_layout.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz gvplugin_neato_layout.lo gvlayout_neato_layout.lo ../../lib/neatogen/libneatogen_C.la ../../lib/twopigen/libtwopigen_C.la ../../lib/patchwork/libpatchwork_C.la ../../lib/osage/libosage_C.la ../../lib/fdpgen/libfdpgen_C.la ../../lib/sparse/libsparse_C.la ../../lib/rbtree/librbtree_C.la ../../lib/circogen/libcircogen_C.la ../../lib/sfdpgen/libsfdpgen_C.la ../../lib/gvc/libgvc.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la ../../lib/pathplan/libpathplan.la -L/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/lib -L/gnu/store/3d194piqkas8gv66qa9hawa6qa115i6a-glib-2.70.2/lib -lgts -lgthread-2.0 -pthread -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 ../../lib/vpsc/libvpsc_C.la -lm )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_neato_layout.so.6.0.0T /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_neato_layout.so.6.0.0
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_neato_layout.so.6.0.0 libgvplugin_neato_layout.so.6 || { rm -f libgvplugin_neato_layout.so.6 && ln -s libgvplugin_neato_layout.so.6.0.0 libgvplugin_neato_layout.so.6; }; })
libtool: install: (cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz && { ln -s -f libgvplugin_neato_layout.so.6.0.0 libgvplugin_neato_layout.so || { rm -f libgvplugin_neato_layout.so && ln -s libgvplugin_neato_layout.so.6.0.0 libgvplugin_neato_layout.so; }; })
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgvplugin_neato_layout.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/libgvplugin_neato_layout.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/neato_layout'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/neato_layout'
Making install in webp
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/webp'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/webp'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/webp'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/webp'
Making install in poppler
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/poppler'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/poppler'
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/poppler'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin/poppler'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/plugin'
Making install in cmd
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
Making install in dot
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c dot dot_builtins '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/dot /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/dot
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/dot_builtins /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/dot_builtins
make  install-exec-hook
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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" = "x"; then if test -x /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/dot; then if test -x /sbin/ldconfig; then /sbin/ldconfig 2>/dev/null; fi; /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/dot -c; else /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/dot_static -c; fi; fi
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 dot.1 osage.1 patchwork.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make  install-data-hook
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/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 /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/pdf; for i in ; do rm -f $i; ln -s dot.1.pdf $i; done;)
/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash: line 1: cd: /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/pdf: No such file or directory
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dot'
Making install in tools
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c gc gvcolor gxl2gv acyclic nop ccomps sccmap tred unflatten gvpack dijkstra bcomps mm2gv gvgen gml2gv gv2gml graphml2gv '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gc /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gc
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gvcolor /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gvcolor
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gxl2gv /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gxl2gv
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/acyclic /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/acyclic
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/nop /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/nop
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/ccomps /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/ccomps
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/sccmap /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/sccmap
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/tred /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/tred
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/unflatten /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/unflatten
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gvpack /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gvpack
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/dijkstra /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/dijkstra
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/bcomps /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/bcomps
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/mm2gv /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/mm2gv
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gvgen /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gvgen
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gml2gv /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gml2gv
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gv2gml /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gv2gml
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/graphml2gv /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/graphml2gv
make  install-exec-hook
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin; rm -f gv2gxl; ln -s gxl2gv gv2gxl;)
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin; rm -f dot2gxl; ln -s gxl2gv dot2gxl;)
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin; rm -f gxl2dot; ln -s gxl2gv gxl2dot;)
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/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 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make  install-data-hook
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1; rm -f gv2gxl.1; ln -s gxl2gv.1 gv2gxl.1;)
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1; rm -f gxl2dot.1; ln -s gxl2gv.1 gxl2dot.1;)
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1; rm -f dot2gxl.1; ln -s gv2gxl.1 dot2gxl.1;)
(cd /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1; rm -f gv2gml.1; ln -s gml2gv.1 gv2gml.1;)
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/tools'
Making install in gvpr
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
Making install in lib
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr/lib'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr/lib'
make[5]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/gvpr'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/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 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/gvpr'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr/lib'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr/lib'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c gvpr '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gvpr /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gvpr
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 gvpr.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvpr'
Making install in lefty
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
Making install in ws
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
Making install in x11
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
Making install in libfilereq
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq'
make[7]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq'
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11/libfilereq'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
make[7]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/x11'
Making install in mswin32
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/mswin32'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/mswin32'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/mswin32'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws/mswin32'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/ws'
Making install in os
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
Making install in unix
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/unix'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/unix'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/unix'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/unix'
Making install in mswin32
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/mswin32'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/mswin32'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/mswin32'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os/mswin32'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/os'
Making install in dot2l
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/dot2l'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/dot2l'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/dot2l'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/dot2l'
Making install in examples
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/examples'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/examples'
make[5]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/lefty'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 box.lefty def.lefty fractal.lefty fractal2.lefty slides.lefty tree.lefty '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/lefty'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/examples'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty/examples'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c lefty '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c lefty /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/lefty
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/lefty'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 lefty.psp '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/lefty'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 lefty.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lefty'
Making install in lneato
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lneato'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lneato'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c lneato '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 lneato.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lneato'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/lneato'
Making install in dotty
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dotty'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dotty'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c dotty '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/lefty'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 dotty.lefty dotty_draw.lefty dotty_edit.lefty dotty_layout.lefty dotty_ui.lefty '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/lefty'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 dotty.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dotty'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/dotty'
Making install in smyrna
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/smyrna'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/smyrna'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/smyrna'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/smyrna'
Making install in gvmap
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvmap'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvmap'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c gvmap cluster '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/gvmap /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/gvmap
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/cluster /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/cluster
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c gvmap.sh '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 gvmap.1 cluster.1 gvmap.sh.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvmap'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvmap'
Making install in gvedit
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
Making install in ui
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/ui'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/ui'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/ui'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/ui'
Making install in images
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/images'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/images'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/images'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit/images'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/gvedit'
Making install in mingle
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/mingle'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/mingle'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 mingle.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/mingle'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/mingle'
Making install in edgepaint
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/edgepaint'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/edgepaint'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c edgepaint '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/edgepaint /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/edgepaint
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 edgepaint.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/edgepaint'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd/edgepaint'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/cmd'
Making install in tclpkg
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
Making install in tclstubs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclstubs'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclstubs'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclstubs'
Making install in tclhandle
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclhandle'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclhandle'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclhandle'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclhandle'
Making install in gdtclft
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
Making install in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft/demo'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft/demo'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft/demo'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gdtclft'
Making install in tcldot
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
Making install in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot/demo'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot/demo'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot/demo'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tcldot'
Making install in tclpathplan
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
Making install in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
Making install in pathplan_data
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo/pathplan_data'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/tclpathplan'
Making install in gv
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
Making install in demo
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv/demo'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv/demo'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv/demo'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv/demo'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 gv.3guile gv.3python '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man3'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/pdf'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/guile'
 /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c   libgv_guile.la '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/guile'
libtool: warning: relinking 'libgv_guile.la'
libtool: install: (cd /tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv; /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash "/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/libtool"  --silent --tag CXX --mode=relink g++ -std=c++11 -Wno-unused-parameter -g -O2 -fPIE -fPIC -module -avoid-version -L/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib -o libgv_guile.la -rpath /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/guile libgv_guile_la-gv.lo libgv_guile_la-gv_builtins.lo libgv_guile_la-gv_dummy_init.lo libgv_guile_la-gv_guile.lo ../../lib/gvc/libgvc.la ../../lib/cgraph/libcgraph.la ../../lib/cdt/libcdt.la -L/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/lib -L/gnu/store/f6i01ynmawdwz7h0y6aa6mzkf33db12l-libgc-8.0.4/lib -lguile-3.0 -lgc -lc )
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgv_guile.soT /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/guile/libgv_guile.so
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/libgv_guile.lai /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/guile/libgv_guile.la
libtool: finish: PATH="/gnu/store/jv3irkz7px0k7089rf80f6nqnq13dnk0-bison-3.7.6/bin:/gnu/store/dqnnk3fnd48icf6c5r9nlhdksc4blvax-swig-4.0.2/bin:/gnu/store/rj1ani0k1dv6y4fcd2wbkp34rlqy587f-pkg-config-0.29.2/bin:/gnu/store/8kc55hg1497gdl6wjq7p7jwq1qg0qyzb-gts-0.7.6/bin:/gnu/store/jqfhzvqqyk2bihlndvvyszi8cr34921c-gd-2.3.2/bin:/gnu/store/0bn0x5f42v75xwcqjy0hg96gzwrkgf5j-guile-3.0.7/bin:/gnu/store/z0ggin0nqf0v4d963sm2q9dpmw3xaapf-pango-1.48.10/bin:/gnu/store/v9x01k1v61mk794hf55jrbf5cr61xq0l-fontconfig-minimal-2.13.94/bin:/gnu/store/dhmbxd9pp9168qqc33zjgmmd3l0ycl9f-freetype-2.10.4/bin:/gnu/store/sisr1w6q1qls9a3xyz3kxybsgb3brkxp-expat-2.4.1/bin:/gnu/store/4a912h4gmj8x4mkqhsfk9whvl6iky0if-libjpeg-turbo-2.0.5/bin:/gnu/store/ki9sibq3j1ycara68s8w33j240f4iwy8-libpng-1.6.37/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin:/gnu/store/pvxjbjmlqnhly6p1lhlqczb2632n1bcl-m4-1.4.18/bin:/gnu/store/yj8b9anb9086vjnxcd545c7rdg26aflz-fribidi-1.0.9/bin:/gnu/store/6fgbsrzblb7w2zrq3ac8ap7cl2aa7b2b-cairo-1.16.0/bin:/gnu/store/m0zcdia2a75p98r3wyhm6g3rh8wycjxp-libxpm-3.5.13/bin:/gnu/store/zghsxwvvqamlk2yh35arav9qbzn92k35-libdatrie-0.2.13/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/bin:/gnu/store/47qfd9009qwj33b4g2xdrqhqdsy8v5vh-icu4c-69.1/sbin:/gnu/store/lgaza8wajhk22ba9947ikhzla35qf4lz-graphite2-1.3.13/bin:/sbin" ldconfig -n /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/guile
----------------------------------------------------------------------
Libraries have been installed in:
   /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib/graphviz/guile

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.
----------------------------------------------------------------------
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 gv.i gv.cpp '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
make  install-data-hook
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[6]: Nothing to be done for 'install-data-hook'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg/gv'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[4]: Nothing to be done for 'install-exec-am'.
make  install-data-hook
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[5]: Nothing to be done for 'install-data-hook'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tclpkg'
Making install in doc
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
Making install in info
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/info'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/info'
make[4]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/html/info'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 attrs.html colors.html command.html index.html lang.html output.html shapes.html arrows.html '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/html/info'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/info'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/info'
Making install in schema
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/schema'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/schema'
make[4]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/html/schema'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 arguments.xml attributes.xml attributes.xslt '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/html/schema'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/schema'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc/schema'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
make[4]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/html'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/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 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/html'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/pdf'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 dotguide.pdf dottyguide.pdf leftyguide.pdf neatoguide.pdf libgraph/Agraph.pdf libguide/libguide.pdf smyrna/smyrna.pdf '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc/pdf'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 Dot.ref latex_suggestions.txt fontfaq.txt addingLayout.txt '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/doc'
Making install in contrib
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
Making install in prune
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/prune'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/prune'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c prune '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c .libs/prune /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/prune
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 prune.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/prune'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/prune'
Making install in diffimg
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/diffimg'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/diffimg'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
  /gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin/bash ../../libtool   --mode=install /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c diffimg '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin'
libtool: install: /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c diffimg /gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin/diffimg
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 diffimg.1 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man1'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/diffimg'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib/diffimg'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/contrib'
Making install in share
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
Making install in examples
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/examples'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/examples'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/examples'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/examples'
Making install in gui
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/gui'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/gui'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/gui'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share/gui'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/share'
Making install in graphs
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
Making install in directed
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/directed'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/directed'
make[4]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/graphs/directed'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/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 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/graphs/directed'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/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 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/graphs/directed'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/directed'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/directed'
Making install in undirected
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/undirected'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/undirected'
make[4]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/graphs/undirected'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 ER.gv ngk10_4.gv process.gv Heawood.gv Petersen.gv '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/graphs/undirected'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/undirected'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs/undirected'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/graphs'
Making install in rtest
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
Making install in graphs
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/graphs'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/graphs'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/graphs'
Making install in linux.x86
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/linux.x86'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/linux.x86'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest/linux.x86'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/rtest'
Making install in tests
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
Making install in unit_tests
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
Making install in lib
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
Making install in common
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib/common'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib/common'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib/common'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib/common'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests/lib'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/unit_tests'
Making install in regression_tests
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
Making install in installation
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/installation'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/installation'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/installation'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/installation'
Making install in shapes
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
Making install in reference
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes/reference'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes/reference'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes/reference'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/shapes'
Making install in vuln
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
Making install in input
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/input'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/input'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/input'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/input'
Making install in reference
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/reference'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/reference'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln/reference'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[6]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[5]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests/vuln'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
make[5]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
make[4]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests/regression_tests'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
make[4]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/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 '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0/tests'
make[2]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
make[3]: Entering directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
make[3]: Nothing to be done for 'install-exec-am'.
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man7'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 graphviz.7 '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man/man7'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 ./graphviz_version.h '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/include/graphviz'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/mkdir -p '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc'
 /gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin/install -c -m 644 AUTHORS COPYING CHANGELOG.md NEWS cpl1.0.txt '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/graphviz/doc'
make[3]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
make[2]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
make[1]: Leaving directory '/tmp/guix-build-graphviz-2.49.0.drv-0/graphviz-2.49.0'
phase `install' succeeded after 276.0 seconds
starting phase `move-docs'
phase `move-docs' succeeded after 0.0 seconds
starting phase `move-guile-bindings'
phase `move-guile-bindings' succeeded after 0.0 seconds
starting phase `patch-shebangs'
phase `patch-shebangs' succeeded after 0.0 seconds
starting phase `strip'
stripping binaries in "/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib" with "strip" and flags ("--strip-unneeded" "--enable-deterministic-archives")
stripping binaries in "/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin" with "strip" and flags ("--strip-unneeded" "--enable-deterministic-archives")
phase `strip' succeeded after 5.8 seconds
starting phase `validate-runpath'
validating RUNPATH of 15 binaries in "/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/lib"...
validating RUNPATH of 26 binaries in "/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/bin"...
phase `validate-runpath' succeeded after 0.6 seconds
starting phase `validate-documentation-location'
phase `validate-documentation-location' succeeded after 0.0 seconds
starting phase `delete-info-dir-file'
phase `delete-info-dir-file' succeeded after 0.0 seconds
starting phase `patch-dot-desktop-files'
phase `patch-dot-desktop-files' succeeded after 0.0 seconds
starting phase `make-dynamic-linker-cache'
created '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/etc/ld.so.cache' from 42 library search path entries
phase `make-dynamic-linker-cache' succeeded after 5.0 seconds
starting phase `install-license-files'
installing 1 license files from '.'
phase `install-license-files' succeeded after 0.0 seconds
starting phase `reset-gzip-timestamps'
phase `reset-gzip-timestamps' succeeded after 0.0 seconds
starting phase `compress-documentation'
compressing documentation in '/gnu/store/5j2p3banqrbk3wxbbjm9cmynd9iba1jb-graphviz-2.49.0/share/man' with "gzip" and flags ("--best" "--no-name")
phase `compress-documentation' succeeded after 0.2 seconds
@ build-succeeded /gnu/store/x4agvicmivbjiw1g7ljwg8fq47i7mbv7-graphviz-2.49.0.drv -
warning: SQLite database is busy
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
@ substituter-started /gnu/store/kvhddmcbcidk72bfbb4mmpcsjsxlf956-docbook-xml-4.1.2 substitute
@ substituter-started /gnu/store/d7v1hmvn63jz3g2s713wra0y11w3jv32-docbook-xsl-1.79.2 substitute
@ substituter-started /gnu/store/a5ih56cd3yszrd1fxv16nfr24c26i0y3-module-import-compiled substitute
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: 
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
Downloading https://ci.guix.gnu.org/nar/lzip/kvhddmcbcidk72bfbb4mmpcsjsxlf956-docbook-xml-4.1.2...

 docbook-xml-4.1.2  47KiB                                                                                                                                                                                                0B/s 00:00 [                  ]   0.0%
 docbook-xml-4.1.2  47KiB                                                                                                                                                                                            3.0MiB/s 00:00 [##################] 100.0%
 docbook-xml-4.1.2  47KiB                                                                                                                                                                                            1.0MiB/s 00:00 [##################] 100.0%

Downloading https://ci.guix.gnu.org/nar/lzip/d7v1hmvn63jz3g2s713wra0y11w3jv32-docbook-xsl-1.79.2...

 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                              0B/s 00:00 [                  ]   0.0%
 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          2.6MiB/s 00:00 [                  ]   2.7%Downloading https://bordeaux.guix.gnu.org/nar/lzip/a5ih56cd3yszrd1fxv16nfr24c26i0y3-module-import-compiled...

 module-import-compiled  174KiB                                                                                                                                                                                          0B/s 00:00 [                  ]   0.0%
 module-import-compiled  174KiB                                                                                                                                                                                      1.5MiB/s 00:00 [######            ]  36.7%@ substituter-succeeded /gnu/store/kvhddmcbcidk72bfbb4mmpcsjsxlf956-docbook-xml-4.1.2
@ substituter-started /gnu/store/pcwrf8c2m32pdki964ndaal0i42wcvfs-Cpanel-JSON-XS-4.30.tar.gz substitute
Downloading https://ci.guix.gnu.org/nar/pcwrf8c2m32pdki964ndaal0i42wcvfs-Cpanel-JSON-XS-4.30.tar.gz...

 module-import-compiled  174KiB                                                                                                                                                                                      1.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/a5ih56cd3yszrd1fxv16nfr24c26i0y3-module-import-compiled
@ substituter-started /gnu/store/y7br7nqbj2c6d9lyqyp3f4dr028z4wad-JSON-MaybeXS-1.004003.tar.gz substitute
Downloading https://ci.guix.gnu.org/nar/y7br7nqbj2c6d9lyqyp3f4dr028z4wad-JSON-MaybeXS-1.004003.tar.gz...

 Cpanel-JSON-XS-4.30.tar.gz  251KiB                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 Cpanel-JSON-XS-4.30.tar.gz  251KiB                                                                                                                                                                                  1.8MiB/s 00:00 [                  ]   0.4%
 Cpanel-JSON-XS-4.30.tar.gz  251KiB                                                                                                                                                                                  6.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/pcwrf8c2m32pdki964ndaal0i42wcvfs-Cpanel-JSON-XS-4.30.tar.gz
@ substituter-started /gnu/store/85xwpja5y5d5n45jcxw5ijvch3acmmjv-YAML-Tiny-1.73.tar.gz substitute

 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          3.7MiB/s 00:00 [######            ]  38.5%Downloading https://ci.guix.gnu.org/nar/85xwpja5y5d5n45jcxw5ijvch3acmmjv-YAML-Tiny-1.73.tar.gz...

 JSON-MaybeXS-1.004003.tar.gz  22KiB                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 JSON-MaybeXS-1.004003.tar.gz  22KiB                                                                                                                                                                                 1.8MiB/s 00:00 [                  ]   4.5%
 JSON-MaybeXS-1.004003.tar.gz  22KiB                                                                                                                                                                                10.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/y7br7nqbj2c6d9lyqyp3f4dr028z4wad-JSON-MaybeXS-1.004003.tar.gz
@ substituter-started /gnu/store/wkwab4sdcc4r8xyr0kkj1srnm1ad92f3-config-0.0.0-1.c8ddc84 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/wkwab4sdcc4r8xyr0kkj1srnm1ad92f3-config-0.0.0-1.c8ddc84...

 YAML-Tiny-1.73.tar.gz  72KiB                                                                                                                                                                                            0B/s 00:00 [                  ]   0.0%
 YAML-Tiny-1.73.tar.gz  72KiB                                                                                                                                                                                        1.5MiB/s 00:00 [                  ]   1.4%
 YAML-Tiny-1.73.tar.gz  72KiB                                                                                                                                                                                       24.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/85xwpja5y5d5n45jcxw5ijvch3acmmjv-YAML-Tiny-1.73.tar.gz
@ substituter-started /gnu/store/kamgp8a7yqzv1sm266m4qzscs0n7f4rb-font-ghostscript-8.11 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/kamgp8a7yqzv1sm266m4qzscs0n7f4rb-font-ghostscript-8.11...

 config-0.0.0-1.c8ddc84  23KiB                                                                                                                                                                                           0B/s 00:00 [                  ]   0.0%
 config-0.0.0-1.c8ddc84  23KiB                                                                                                                                                                                      24.7MiB/s 00:00 [##################] 100.0%
 config-0.0.0-1.c8ddc84  23KiB                                                                                                                                                                                       1.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/wkwab4sdcc4r8xyr0kkj1srnm1ad92f3-config-0.0.0-1.c8ddc84
@ substituter-started /gnu/store/h0g12jxfmh3kxgdlg54kflrmxppfjd76-jbig2dec-0.19 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/h0g12jxfmh3kxgdlg54kflrmxppfjd76-jbig2dec-0.19...

 font-ghostscript-8.11  3.3MiB                                                                                                                                                                                           0B/s 00:00 [                  ]   0.0%
 font-ghostscript-8.11  3.3MiB                                                                                                                                                                                      24.4MiB/s 00:00 [                  ]   1.9%
 jbig2dec-0.19  71KiB                                                                                                                                                                                                    0B/s 00:00 [                  ]   0.0%
 jbig2dec-0.19  71KiB                                                                                                                                                                                                3.9MiB/s 00:00 [################  ]  89.7%
 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          2.5MiB/s 00:00 [########          ]  49.5%
 jbig2dec-0.19  71KiB                                                                                                                                                                                                1.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/h0g12jxfmh3kxgdlg54kflrmxppfjd76-jbig2dec-0.19
@ substituter-started /gnu/store/c0n4ns67zaik6lyb2h8w9swa8i3nydqg-libpaper-1.1.24 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/c0n4ns67zaik6lyb2h8w9swa8i3nydqg-libpaper-1.1.24...

 libpaper-1.1.24  21KiB                                                                                                                                                                                                  0B/s 00:00 [                  ]   0.0%
 libpaper-1.1.24  21KiB                                                                                                                                                                                             22.6MiB/s 00:00 [##################] 100.0%
 font-ghostscript-8.11  3.3MiB                                                                                                                                                                                       4.4MiB/s 00:00 [#####             ]  28.1%
 libpaper-1.1.24  21KiB                                                                                                                                                                                              468KiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/c0n4ns67zaik6lyb2h8w9swa8i3nydqg-libpaper-1.1.24
@ substituter-started /gnu/store/1jlmph0v6f9vllyhb8skbcld8vp6x1j4-libsigsegv-2.13 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/1jlmph0v6f9vllyhb8skbcld8vp6x1j4-libsigsegv-2.13...

 libsigsegv-2.13  18KiB                                                                                                                                                                                                  0B/s 00:00 [                  ]   0.0%
 libsigsegv-2.13  18KiB                                                                                                                                                                                             22.3MiB/s 00:00 [##################] 100.0%
 libsigsegv-2.13  18KiB                                                                                                                                                                                              1.0MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/1jlmph0v6f9vllyhb8skbcld8vp6x1j4-libsigsegv-2.13
@ substituter-started /gnu/store/cgjxvlhqd8bvzg45vrh409387vclsmm9-libtiff-4.3.0 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/cgjxvlhqd8bvzg45vrh409387vclsmm9-libtiff-4.3.0...

 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          1.8MiB/s 00:01 [##########        ]  60.5%
 libtiff-4.3.0  446KiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 libtiff-4.3.0  446KiB                                                                                                                                                                                               7.8MiB/s 00:00 [#####             ]  28.7%
 font-ghostscript-8.11  3.3MiB                                                                                                                                                                                       4.6MiB/s 00:00 [##########        ]  58.1%
 libtiff-4.3.0  446KiB                                                                                                                                                                                               3.6MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/cgjxvlhqd8bvzg45vrh409387vclsmm9-libtiff-4.3.0
@ substituter-started /gnu/store/y2aqzb6rmycl2nv2y3hbq3pqdjs5zmqy-gawk-5.1.0 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/y2aqzb6rmycl2nv2y3hbq3pqdjs5zmqy-gawk-5.1.0...

 gawk-5.1.0  1.1MiB                                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 gawk-5.1.0  1.1MiB                                                                                                                                                                                                101.6MiB/s 00:00 [##                ]  11.3%
 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          1.6MiB/s 00:01 [############      ]  68.7%
 font-ghostscript-8.11  3.3MiB                                                                                                                                                                                       5.1MiB/s 00:01 [################# ]  95.6%
 font-ghostscript-8.11  3.3MiB                                                                                                                                                                                       5.0MiB/s 00:01 [##################] 100.0%

@ substituter-succeeded /gnu/store/kamgp8a7yqzv1sm266m4qzscs0n7f4rb-font-ghostscript-8.11
@ substituter-started /gnu/store/vf170wxhnzmwxcqqjg2dks0zyqivhrm6-libxslt-1.1.34 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/vf170wxhnzmwxcqqjg2dks0zyqivhrm6-libxslt-1.1.34...

 libxslt-1.1.34  410KiB                                                                                                                                                                                                  0B/s 00:00 [                  ]   0.0%
 libxslt-1.1.34  410KiB                                                                                                                                                                                            104.2MiB/s 00:00 [##                ]  15.6%
 gawk-5.1.0  1.1MiB                                                                                                                                                                                                  6.5MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/y2aqzb6rmycl2nv2y3hbq3pqdjs5zmqy-gawk-5.1.0
@ substituter-started /gnu/store/rygs6dn2dpy11cf0lhz34lak70783hxh-ghostscript-9.54.0 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/rygs6dn2dpy11cf0lhz34lak70783hxh-ghostscript-9.54.0...

 ghostscript-9.54.0  12.4MiB                                                                                                                                                                                             0B/s 00:00 [                  ]   0.0%
 ghostscript-9.54.0  12.4MiB                                                                                                                                                                                        35.3MiB/s 00:00 [                  ]   1.0%
 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          1.8MiB/s 00:01 [################# ]  96.2%
 libxslt-1.1.34  410KiB                                                                                                                                                                                              1.9MiB/s 00:00 [##################] 100.0%
 libxslt-1.1.34  410KiB                                                                                                                                                                                              1.9MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/vf170wxhnzmwxcqqjg2dks0zyqivhrm6-libxslt-1.1.34
@ substituter-started /gnu/store/d1g3f67gvs8zlkh43sxvydhnnqaf7c0p-mpfr-4.1.0 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/d1g3f67gvs8zlkh43sxvydhnnqaf7c0p-mpfr-4.1.0...

 mpfr-4.1.0  543KiB                                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 mpfr-4.1.0  543KiB                                                                                                                                                                                                 69.1MiB/s 00:00 [##                ]  11.8%
 ghostscript-9.54.0  12.4MiB                                                                                                                                                                                        16.5MiB/s 00:00 [####              ]  27.2%
 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          1.6MiB/s 00:01 [##################] 100.0%
 docbook-xsl-1.79.2  2.3MiB                                                                                                                                                                                          1.6MiB/s 00:01 [##################] 100.0%

@ substituter-succeeded /gnu/store/d7v1hmvn63jz3g2s713wra0y11w3jv32-docbook-xsl-1.79.2
@ substituter-started /gnu/store/3fa1jwk337lznx3b3sigsnzf8k8b539j-perl-common-sense-3.75 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/3fa1jwk337lznx3b3sigsnzf8k8b539j-perl-common-sense-3.75...

 mpfr-4.1.0  543KiB                                                                                                                                                                                                  4.4MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/d1g3f67gvs8zlkh43sxvydhnnqaf7c0p-mpfr-4.1.0
@ substituter-started /gnu/store/d230xmgsa63rcvizayzhbw8ymaxdqyig-perl-extutils-config-0.008 substitute
waiting for locks or build slots...
Downloading https://ci.guix.gnu.org/nar/zstd/d230xmgsa63rcvizayzhbw8ymaxdqyig-perl-extutils-config-0.008...

 perl-common-sense-3.75  7KiB                                                                                                                                                                                            0B/s 00:00 [                  ]   0.0%
 perl-common-sense-3.75  7KiB                                                                                                                                                                                        8.9MiB/s 00:00 [##################] 100.0%
 perl-common-sense-3.75  7KiB                                                                                                                                                                                        1.8MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/3fa1jwk337lznx3b3sigsnzf8k8b539j-perl-common-sense-3.75
@ substituter-started /gnu/store/k7kzmv4xr4vpd6ffyzwf0f1m01xlkf0h-perl-extutils-helpers-0.026 substitute

 perl-extutils-config-0.008  10KiB                                                                                                                                                                                       0B/s 00:00 [                  ]   0.0%
 perl-extutils-config-0.008  10KiB                                                                                                                                                                                  11.9MiB/s 00:00 [##################] 100.0%
 perl-extutils-config-0.008  10KiB                                                                                                                                                                                   2.2MiB/s 00:00 [##################] 100.0%

Downloading https://ci.guix.gnu.org/nar/lzip/k7kzmv4xr4vpd6ffyzwf0f1m01xlkf0h-perl-extutils-helpers-0.026...

 perl-extutils-helpers-0.026  14KiB                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 perl-extutils-helpers-0.026  14KiB                                                                                                                                                                                 22.8MiB/s 00:00 [##################] 100.0%
 perl-extutils-helpers-0.026  14KiB                                                                                                                                                                                  1.7MiB/s 00:00 [##################] 100.0%


 ghostscript-9.54.0  12.4MiB                                                                                                                                                                                        13.9MiB/s 00:00 [########          ]  45.4%@ substituter-succeeded /gnu/store/d230xmgsa63rcvizayzhbw8ymaxdqyig-perl-extutils-config-0.008
@ substituter-succeeded /gnu/store/k7kzmv4xr4vpd6ffyzwf0f1m01xlkf0h-perl-extutils-helpers-0.026
@ substituter-started /gnu/store/dv4q99s057rp7rfgzy8rm3vkymhz9jzp-perl-extutils-installpaths-0.012 substitute
@ substituter-started /gnu/store/mbf1k0m2z7dx3k3c1sk21kwsn11k7ndn-perl-module-build-0.4231 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/dv4q99s057rp7rfgzy8rm3vkymhz9jzp-perl-extutils-installpaths-0.012...

 perl-extutils-installpaths-0.012  16KiB                                                                                                                                                                                 0B/s 00:00 [                  ]   0.0%
 perl-extutils-installpaths-0.012  16KiB                                                                                                                                                                            22.9MiB/s 00:00 [##################] 100.0%
 perl-extutils-installpaths-0.012  16KiB                                                                                                                                                                             1.9MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/dv4q99s057rp7rfgzy8rm3vkymhz9jzp-perl-extutils-installpaths-0.012
@ substituter-started /gnu/store/2nqvp5i1x3hs4pl3205r3iwxg42l8986-perl-module-build-tiny-0.039 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/2nqvp5i1x3hs4pl3205r3iwxg42l8986-perl-module-build-tiny-0.039...

 ghostscript-9.54.0  12.4MiB                                                                                                                                                                                        12.3MiB/s 00:01 [##########        ]  60.5%
 perl-module-build-tiny-0.039  13KiB                                                                                                                                                                                     0B/s 00:00 [                  ]   0.0%
 perl-module-build-tiny-0.039  13KiB                                                                                                                                                                                14.9MiB/s 00:00 [##################] 100.0%
 perl-module-build-tiny-0.039  13KiB                                                                                                                                                                                 1.4MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/2nqvp5i1x3hs4pl3205r3iwxg42l8986-perl-module-build-tiny-0.039
@ substituter-started /gnu/store/1vpjb1nhxrkl6wmmyylfjs3rc9awnmn9-perl-pod-parser-1.63 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/1vpjb1nhxrkl6wmmyylfjs3rc9awnmn9-perl-pod-parser-1.63...
Downloading https://ci.guix.gnu.org/nar/lzip/mbf1k0m2z7dx3k3c1sk21kwsn11k7ndn-perl-module-build-0.4231...

 perl-pod-parser-1.63  75KiB                                                                                                                                                                                             0B/s 00:00 [                  ]   0.0%
 perl-pod-parser-1.63  75KiB                                                                                                                                                                                        83.7MiB/s 00:00 [###############   ]  85.3%
 perl-pod-parser-1.63  75KiB                                                                                                                                                                                         2.3MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/1vpjb1nhxrkl6wmmyylfjs3rc9awnmn9-perl-pod-parser-1.63
@ substituter-started /gnu/store/fjga7hfc528r16m4x13vinafir5rqbsk-perl-test-harness-3.42 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/fjga7hfc528r16m4x13vinafir5rqbsk-perl-test-harness-3.42...

 perl-test-harness-3.42  208KiB                                                                                                                                                                                          0B/s 00:00 [                  ]   0.0%
 perl-test-harness-3.42  208KiB                                                                                                                                                                                    148.6MiB/s 00:00 [###########       ]  61.5%
 ghostscript-9.54.0  12.4MiB                                                                                                                                                                                        14.9MiB/s 00:01 [################# ]  97.9%
 perl-test-harness-3.42  208KiB                                                                                                                                                                                      5.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/fjga7hfc528r16m4x13vinafir5rqbsk-perl-test-harness-3.42
@ substituter-started /gnu/store/dml7k622mbwlifnwymgldyh551wrz0sa-perl-test-needs-0.002009 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/dml7k622mbwlifnwymgldyh551wrz0sa-perl-test-needs-0.002009...

 ghostscript-9.54.0  12.4MiB                                                                                                                                                                                        13.9MiB/s 00:01 [##################] 100.0%

@ substituter-succeeded /gnu/store/rygs6dn2dpy11cf0lhz34lak70783hxh-ghostscript-9.54.0
@ substituter-started /gnu/store/qb5c6lkbz1xbgd38kn0lhhgyhp9cmy11-python-3.9.9 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/qb5c6lkbz1xbgd38kn0lhhgyhp9cmy11-python-3.9.9...

 perl-test-needs-0.002009  12KiB                                                                                                                                                                                         0B/s 00:00 [                  ]   0.0%
 perl-test-needs-0.002009  12KiB                                                                                                                                                                                    17.2MiB/s 00:00 [##################] 100.0%
 perl-test-needs-0.002009  12KiB                                                                                                                                                                                     703KiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/dml7k622mbwlifnwymgldyh551wrz0sa-perl-test-needs-0.002009
@ substituter-started /gnu/store/rdr57q8bqqc9x98pnibvsdjjjlvh9110-ruby-2.7.4 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/rdr57q8bqqc9x98pnibvsdjjjlvh9110-ruby-2.7.4...

 python-3.9.9  11.4MiB                                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 python-3.9.9  11.4MiB                                                                                                                                                                                             163.4MiB/s 00:00 [                  ]   1.1%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                      0B/s 00:00 [                  ]   0.0%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                143.2MiB/s 00:00 [                  ]   2.0%
 python-3.9.9  11.4MiB                                                                                                                                                                                               8.1MiB/s 00:00 [##                ]  16.4%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  8.0MiB/s 00:00 [#####             ]  29.7%
 python-3.9.9  11.4MiB                                                                                                                                                                                               5.6MiB/s 00:00 [###               ]  21.9%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  5.0MiB/s 00:00 [######            ]  35.6%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  4.9MiB/s 00:01 [#########         ]  51.4%
 python-3.9.9  11.4MiB                                                                                                                                                                                               4.5MiB/s 00:01 [####              ]  27.4%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.9MiB/s 00:01 [#####             ]  31.8%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  4.6MiB/s 00:01 [###########       ]  65.3%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  4.5MiB/s 00:01 [##############    ]  79.1%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.4MiB/s 00:01 [######            ]  35.0%
 python-3.9.9  11.4MiB                                                                                                                                                                                               4.6MiB/s 00:01 [##########        ]  56.9%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  3.2MiB/s 00:02 [##############    ]  81.1%
 python-3.9.9  11.4MiB                                                                                                                                                                                               4.5MiB/s 00:02 [###########       ]  63.5%
 python-3.9.9  11.4MiB                                                                                                                                                                                               4.3MiB/s 00:02 [############      ]  69.0%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  2.6MiB/s 00:02 [##############    ]  83.1%
 python-3.9.9  11.4MiB                                                                                                                                                                                               4.0MiB/s 00:02 [#############     ]  73.4%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.8MiB/s 00:02 [#############     ]  76.7%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  2.2MiB/s 00:02 [###############   ]  85.1%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.6MiB/s 00:03 [##############    ]  79.9%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.5MiB/s 00:03 [##############    ]  83.2%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.3MiB/s 00:03 [###############   ]  86.5%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  1.8MiB/s 00:03 [###############   ]  87.1%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.2MiB/s 00:03 [################  ]  89.8%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.1MiB/s 00:03 [################  ]  92.0%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  1.7MiB/s 00:03 [################  ]  89.0%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.0MiB/s 00:04 [################# ]  97.5%
 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  1.6MiB/s 00:04 [################  ]  91.0%
 python-3.9.9  11.4MiB                                                                                                                                                                                               3.0MiB/s 00:04 [##################] 100.0%

@ substituter-succeeded /gnu/store/qb5c6lkbz1xbgd38kn0lhhgyhp9cmy11-python-3.9.9
@ substituter-started /gnu/store/vdsqnhi0l5ri49fb16vlr0hvgs7m1d0l-sed-4.8 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/vdsqnhi0l5ri49fb16vlr0hvgs7m1d0l-sed-4.8...

 sed-4.8  255KiB                                                                                                                                                                                                         0B/s 00:00 [                  ]   0.0%
 sed-4.8  255KiB                                                                                                                                                                                                     3.8MiB/s 00:00 [#########         ]  50.2%
 sed-4.8  255KiB                                                                                                                                                                                                     1.7MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/vdsqnhi0l5ri49fb16vlr0hvgs7m1d0l-sed-4.8
@ substituter-started /gnu/store/b8h4prdb34a9z925afi4x5gc8ppyqwqx-perl-cpan-meta-2.150010 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/b8h4prdb34a9z925afi4x5gc8ppyqwqx-perl-cpan-meta-2.150010...

 ruby-2.7.4  6.3MiB                                                                                                                                                                                                  1.4MiB/s 00:04 [################  ]  93.0%
 perl-cpan-meta-2.150010  119KiB                                                                                                                                                                                         0B/s 00:00 [                  ]   0.0%
 perl-cpan-meta-2.150010  119KiB                                                                                                                                                                                   152.0MiB/s 00:00 [##################] 100.0%
 perl-cpan-meta-2.150010  119KiB                                                                                                                                                                                     5.0MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/b8h4prdb34a9z925afi4x5gc8ppyqwqx-perl-cpan-meta-2.150010
@ substituter-started /gnu/store/jb5cmvaa9lcfrrqz1kj7217ga5alqj6q-perl-cpan-meta-requirements-2.140 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/jb5cmvaa9lcfrrqz1kj7217ga5alqj6q-perl-cpan-meta-requirements-2.140...

 perl-cpan-meta-requirements-2.140  18KiB                                                                                                                                                                                0B/s 00:00 [                  ]   0.0%
 perl-cpan-meta-requirements-2.140  18KiB                                                                                                                                                                           20.5MiB/s 00:00 [##################] 100.0%
 perl-cpan-meta-requirements-2.140  18KiB                                                                                                                                                                            2.1MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/jb5cmvaa9lcfrrqz1kj7217ga5alqj6q-perl-cpan-meta-requirements-2.140
@ substituter-started /gnu/store/j6z93gb03rkbc7lgx6q9gl20jln75zdf-perl-cpan-meta-yaml-0.018 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/j6z93gb03rkbc7lgx6q9gl20jln75zdf-perl-cpan-meta-yaml-0.018...

 perl-cpan-meta-yaml-0.018  16KiB                                                                                                                                                                                        0B/s 00:00 [                  ]   0.0%
 perl-cpan-meta-yaml-0.018  16KiB                                                                                                                                                                                   20.2MiB/s 00:00 [##################] 100.0%
 perl-cpan-meta-yaml-0.018  16KiB                                                                                                                                                                                    1.8MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/j6z93gb03rkbc7lgx6q9gl20jln75zdf-perl-cpan-meta-yaml-0.018
@ substituter-started /gnu/store/jikbcw4zffikxgqv0p7lgyzj4zizmpj6-perl-parse-cpan-meta-2.150010 substitute
Downloading https://ci.guix.gnu.org/nar/lzip/jikbcw4zffikxgqv0p7lgyzj4zizmpj6-perl-parse-cpan-meta-2.150010...

 perl-parse-cpan-meta-2.150010  118KiB                                                                                                                                                                                   0B/s 00:00 [                  ]   0.0%
 perl-parse-cpan-meta-2.150010  118KiB                                                                                                                                                                               4.1MiB/s 00:00 [#########         ]  54.1%
 perl-parse-cpan-meta-2.150010  118KiB                                                                                                                                                                               2.2MiB/s 00:00 [##################] 100.0%

@ substituter-succeeded /gnu/store/jikbcw4zffikxgqv0p7lgyzj4zizmpj6-perl-parse-cpan-meta-2.150010
@ substituter-started /gnu/store/ip7nrr78qs3vmix1w5mracxa0l7rf787-perl-test-pod-1.52 substitute
Downloading https://ci.guix.gnu.org/nar/zstd/ip7nrr78qs3vmix1w5mracxa0l7rf787-perl-test-pod-1.52...

Backtrace:
In ice-9/boot-9.scm:
  1752:10 19 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In guix-data-service/database.scm:
    88:14 18 (_)
In guix-data-service/jobs/load-new-guix-revision.scm:
  1987:24 17 (_ #<pg-conn 219f010 (connected)>)
In ice-9/boot-9.scm:
  1747:15 16 (with-exception-handler #<procedure 7f7e9abaf020 at ice-9/boot-9.scm:809:2 _> _ #:unwind? _ #:unwind-for-type _)
  1752:10 15 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
  1752:10 14 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In guix/store.scm:
   659:37 13 (thunk)
In guix-data-service/jobs/load-new-guix-revision.scm:
  1572:10 12 (load-new-guix-revision #<pg-conn 218dd70 (connected)> #<store-connection 256.99 7f7e9ab731e0> "1" "f3d33ba9f78d0367404a9bc434349f5d7b535d5b")
   1258:9 11 (channel->derivations-by-system _ _ _ _)
In guix-data-service/utils.scm:
    44:17 10 (call-with-time-logging "computing the channel derivation" _)
In ice-9/boot-9.scm:
  1747:15  9 (with-exception-handler #<procedure 7f7e9abd77b0 at ice-9/boot-9.scm:1831:7 (exn)> _ #:unwind? _ #:unwind-for-type _)
  1752:10  8 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In guix-data-service/jobs/load-new-guix-revision.scm:
  1231:18  7 (start-inferior-and-return-derivation-file-names)
In guix/inferior.scm:
    682:4  6 (inferior-eval-with-store #<inferior pipe (0 1 1) 7f7e9abe2a80> _ _)
   618:12  5 (proxy _ _)
In unknown file:
           4 (put-bytevector #<input-output: socket 8> #<eof> #<undefined> #<undefined>)
In ice-9/boot-9.scm:
  1685:16  3 (raise-exception _ #:continuable? _)
  1780:13  2 (_ #<&compound-exception components: (#<&assertion-failure> #<&origin origin: "put-bytevector"> #<&message message: "Wrong type argument in position ~A (expecting ~A): ~S"> #<&irritants irritants: (2 "bytevector" #<eof>)> #<&exception-with…>)
In guix-data-service/jobs/load-new-guix-revision.scm:
  1246:23  1 (_ wrong-type-arg "put-bytevector" "Wrong type argument in position ~A (expecting ~A): ~S" (2 "bytevector" #<eof>) (#<eof>))
In unknown file:
           0 (backtrace #<undefined>)

#<unspecified>
error: channel->derivation-file-names-by-system: wrong-type-arg: (put-bytevector Wrong type argument in position ~A (expecting ~A): ~S (2 bytevector #<eof>) (#<eof>))