sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-01.freexian.com
+==============================================================================+
| libgraph-easy-perl 0.76-3 (arm64) Sun, 17 Nov 2024 00:36:34 +0000 |
+==============================================================================+
Package: libgraph-easy-perl
Version: 0.76-3
Source Version: 0.76-3
Distribution: sid
Machine Architecture: arm64
Host Architecture: arm64
Build Architecture: arm64
Build Type: binary
I: No tarballs found in /var/lib/debusine/worker/.cache/sbuild
Unpacking /var/lib/debusine/worker/system-images/957781/system.tar.xz to /tmp/tmp.sbuild.hSeC6ASATX...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Chroot Setup Commands |
+------------------------------------------------------------------------------+
rm -f /etc/resolv.conf
----------------------
I: Finished running 'rm -f /etc/resolv.conf'.
Finished processing commands.
--------------------------------------------------------------------------------
Copying /tmp/debusine-fetch-exec-upload-mwq54jnp/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-mwq54jnp/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-mwq54jnp/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-mwq54jnp/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-mwq54jnp/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-mwq54jnp/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-mwq54jnp/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/libgraph-easy-perl-mnPTYa/resolver-86CrNN' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ InRelease
Ign:1 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ InRelease
Get:2 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ Release [606 B]
Get:3 http://deb.debian.org/debian sid InRelease [202 kB]
Get:2 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ Release [606 B]
Get:4 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ Release.gpg
Ign:4 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ Release.gpg
Get:5 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ Packages [9246 B]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9952 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4909 kB]
Fetched 15.1 MB in 2s (6423 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
apt bsdextrautils bsdutils debianutils dpkg dpkg-dev libapt-pkg6.0t64
libaudit-common libaudit1 libblkid1 libbrotli1 libcap-ng0 libdpkg-perl
libglib2.0-0t64 libmarkdown2 libmount1 libpcre2-8-0 libseccomp2 libselinux1
libsemanage2 libsmartcols1 libsystemd0 libudev1 libuuid1 libxml2 login
login.defs mount passwd util-linux
30 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9274 kB/12.8 MB of archives.
After this operation, 603 kB disk space will be freed.
Get:1 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:2 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 debianutils arm64 5.21 [92.1 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 libsystemd0 arm64 257~rc2-3 [416 kB]
Get:5 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ dpkg-dev 1.22.12~1.gbp82cafd [1337 kB]
Get:6 file:/build/libgraph-easy-perl-mnPTYa/resolver-sm5ZsC/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libudev1 arm64 257~rc2-3 [139 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 login.defs all 1:4.16.0-5 [185 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libsemanage2 arm64 3.7-2+b1 [84.5 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 passwd arm64 1:4.16.0-5 [1210 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 9274 kB in 0s (63.7 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.2-11_arm64.deb ...
Unpacking bsdutils (1:2.40.2-11) over (1:2.40.2-10) ...
Setting up bsdutils (1:2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../debianutils_5.21_arm64.deb ...
Unpacking debianutils (5.21) over (5.20+b1) ...
Setting up debianutils (5.21) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257~rc2-3_arm64.deb ...
Unpacking libsystemd0:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libsystemd0:arm64 (257~rc2-3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libudev1_257~rc2-3_arm64.deb ...
Unpacking libudev1:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libudev1:arm64 (257~rc2-3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.11_arm64.deb ...
Unpacking libapt-pkg6.0t64:arm64 (2.9.11) over (2.9.10) ...
Setting up libapt-pkg6.0t64:arm64 (2.9.11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.12~1.gbp82cafd_arm64.deb ...
Unpacking dpkg (1.22.12~1.gbp82cafd) over (1.22.11) ...
Setting up dpkg (1.22.12~1.gbp82cafd) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17127 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.2-11_arm64.deb ...
Unpacking bsdextrautils (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libblkid1_2.40.2-11_arm64.deb ...
Unpacking libblkid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libblkid1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.2-11_arm64.deb ...
Unpacking libmount1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libmount1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.2-11_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libsmartcols1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../mount_2.40.2-11_arm64.deb ...
Unpacking mount (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libuuid1_2.40.2-11_arm64.deb ...
Unpacking libuuid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libuuid1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.2-11_arm64.deb ...
Unpacking util-linux (2.40.2-11) over (2.40.2-10) ...
Setting up util-linux (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.44-4_arm64.deb ...
Unpacking libpcre2-8-0:arm64 (10.44-4) over (10.42-4+b2) ...
Setting up libpcre2-8-0:arm64 (10.44-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../libselinux1_3.7-3+b1_arm64.deb ...
Unpacking libselinux1:arm64 (3.7-3+b1) over (3.7-3) ...
Setting up libselinux1:arm64 (3.7-3+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.5-1+b3_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.5-1+b3) over (2.5.5-1+b2) ...
Setting up libseccomp2:arm64 (2.5.5-1+b3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.11_arm64.deb ...
Unpacking apt (2.9.11) over (2.9.10) ...
Setting up apt (2.9.11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libaudit-common_1%3a4.0.2-2_all.deb ...
Unpacking libaudit-common (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit-common (1:4.0.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libcap-ng0_0.8.5-3+b1_arm64.deb ...
Unpacking libcap-ng0:arm64 (0.8.5-3+b1) over (0.8.5-3) ...
Setting up libcap-ng0:arm64 (0.8.5-3+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../libaudit1_1%3a4.0.2-2_arm64.deb ...
Unpacking libaudit1:arm64 (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit1:arm64 (1:4.0.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../0-login_1%3a4.16.0-2+really2.40.2-11_arm64.deb ...
Unpacking login (1:4.16.0-2+really2.40.2-11) over (1:4.16.0-2+really2.40.2-10) ...
Preparing to unpack .../1-login.defs_1%3a4.16.0-5_all.deb ...
Unpacking login.defs (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../2-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../3-passwd_1%3a4.16.0-5_arm64.deb ...
Unpacking passwd (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../4-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../5-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../6-libbrotli1_1.1.0-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b6) over (1.1.0-2+b5) ...
Preparing to unpack .../7-libglib2.0-0t64_2.82.2-3_arm64.deb ...
Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.2-2) ...
Preparing to unpack .../8-libmarkdown2_2.2.7-2.1_arm64.deb ...
Unpacking libmarkdown2:arm64 (2.2.7-2.1) over (2.2.7-2+b1) ...
Preparing to unpack .../9-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) over (2.12.7+dfsg+really2.9.14-0.1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up login.defs (1:4.16.0-5) ...
Installing new version of config file /etc/login.defs ...
Setting up libbrotli1:arm64 (1.1.0-2+b6) ...
Setting up libglib2.0-0t64:arm64 (2.82.2-3) ...
No schema files found: doing nothing.
Setting up libdpkg-perl (1.22.12~1.gbp82cafd) ...
Setting up mount (2.40.2-11) ...
Setting up libsemanage2:arm64 (3.7-2+b1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libmarkdown2:arm64 (2.2.7-2.1) ...
Setting up login (1:4.16.0-2+really2.40.2-11) ...
Setting up dpkg-dev (1.22.12~1.gbp82cafd) ...
Setting up passwd (1:4.16.0-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Local sources
-------------
/tmp/debusine-fetch-exec-upload-mwq54jnp/libgraph-easy-perl_0.76-3.dsc exists in /tmp/debusine-fetch-exec-upload-mwq54jnp; copying to chroot
I: NOTICE: Log filtering will replace 'build/libgraph-easy-perl-mnPTYa/libgraph-easy-perl-0.76' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/libgraph-easy-perl-mnPTYa' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 12), libmodule-build-perl, perl, build-essential, fakeroot, libtest-pod-perl, libtest-pod-coverage-perl, libpod-coverage-perl
Filtered Build-Depends: debhelper-compat (= 12), libmodule-build-perl, perl, build-essential, fakeroot, libtest-pod-perl, libtest-pod-coverage-perl, libpod-coverage-perl
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [732 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [744 B]
Fetched 2085 B in 0s (183 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install main build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu libasan8 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev
libdebhelper-perl libdevel-symdump-perl libelf1t64 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
liblsan0 libmodule-build-perl libmpc3 libmpfr6 libpod-coverage-perl
libpod-parser-perl libstdc++-14-dev libtest-pod-coverage-perl
libtest-pod-perl libtool libtsan2 libubsan1 linux-libc-dev m4 po-debconf
rpcsvc-proto
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales
cpp-14-doc dh-make gcc-14-doc gcc-multilib manpages-dev flex bison gdb
gcc-doc gdb-aarch64-linux-gnu libc-devtools glibc-doc libstdc++-14-doc
libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl
Recommended packages:
manpages manpages-dev libarchive-cpio-perl libmodule-signature-perl
libpod-readme-perl libsoftware-license-perl libltdl-dev
libmail-sendmail-perl
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu libasan8 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev
libdebhelper-perl libdevel-symdump-perl libelf1t64 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
liblsan0 libmodule-build-perl libmpc3 libmpfr6 libpod-coverage-perl
libpod-parser-perl libstdc++-14-dev libtest-pod-coverage-perl
libtest-pod-perl libtool libtsan2 libubsan1 linux-libc-dev m4 po-debconf
rpcsvc-proto sbuild-build-depends-main-dummy
0 upgraded, 53 newly installed, 0 to remove and 0 not upgraded.
Need to get 61.4 MB of archives.
After this operation, 239 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [920 B]
Get:2 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.7-1 [2454 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:17 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:18 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:19 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:28 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:30 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:31 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:32 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:33 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:34 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:35 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:36 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:37 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:38 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:39 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:41 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:42 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:43 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:44 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:45 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:46 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:47 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
Get:48 http://deb.debian.org/debian sid/main arm64 libdevel-symdump-perl all 2.18-5 [15.8 kB]
Get:49 http://deb.debian.org/debian sid/main arm64 libmodule-build-perl all 0.423400-2 [252 kB]
Get:50 http://deb.debian.org/debian sid/main arm64 libpod-parser-perl all 1.67-1 [94.1 kB]
Get:51 http://deb.debian.org/debian sid/main arm64 libpod-coverage-perl all 0.23-2 [22.1 kB]
Get:52 http://deb.debian.org/debian sid/main arm64 libtest-pod-coverage-perl all 1.10-3 [14.9 kB]
Get:53 http://deb.debian.org/debian sid/main arm64 libtest-pod-perl all 1.52-3 [12.6 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 61.4 MB in 1s (98.6 MB/s)
Selecting previously unselected package m4.
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../00-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../01-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../03-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../04-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../05-libc-dev-bin_2.40-3_arm64.deb ...
Unpacking libc-dev-bin (2.40-3) ...
Selecting previously unselected package linux-libc-dev.
Preparing to unpack .../06-linux-libc-dev_6.11.7-1_all.deb ...
Unpacking linux-libc-dev (6.11.7-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-5_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-5) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../08-rpcsvc-proto_1.4.3-1+b1_arm64.deb ...
Unpacking rpcsvc-proto (1.4.3-1+b1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../09-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../10-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../11-libmpfr6_4.2.1-1+b2_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1+b2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../12-libmpc3_1.3.1-1+b3_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1+b3) ...
Selecting previously unselected package cpp-14-aarch64-linux-gnu.
Preparing to unpack .../13-cpp-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package cpp-14.
Preparing to unpack .../14-cpp-14_14.2.0-8_arm64.deb ...
Unpacking cpp-14 (14.2.0-8) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../15-cpp-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../16-cpp_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp (4:14.2.0-1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../17-libcc1-0_14.2.0-8_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-8) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../18-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../19-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../20-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../21-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../22-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../23-libhwasan0_14.2.0-8_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libgcc-14-dev:arm64.
Preparing to unpack .../24-libgcc-14-dev_14.2.0-8_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package gcc-14-aarch64-linux-gnu.
Preparing to unpack .../25-gcc-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package gcc-14.
Preparing to unpack .../26-gcc-14_14.2.0-8_arm64.deb ...
Unpacking gcc-14 (14.2.0-8) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../27-gcc-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../28-gcc_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc (4:14.2.0-1) ...
Selecting previously unselected package libstdc++-14-dev:arm64.
Preparing to unpack .../29-libstdc++-14-dev_14.2.0-8_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package g++-14-aarch64-linux-gnu.
Preparing to unpack .../30-g++-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package g++-14.
Preparing to unpack .../31-g++-14_14.2.0-8_arm64.deb ...
Unpacking g++-14 (14.2.0-8) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../32-g++-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package g++.
Preparing to unpack .../33-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../34-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../35-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../36-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../37-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../39-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../40-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../41-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../42-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../43-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../44-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../45-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package libdevel-symdump-perl.
Preparing to unpack .../46-libdevel-symdump-perl_2.18-5_all.deb ...
Unpacking libdevel-symdump-perl (2.18-5) ...
Selecting previously unselected package libmodule-build-perl.
Preparing to unpack .../47-libmodule-build-perl_0.423400-2_all.deb ...
Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by libmodule-build-perl'
Adding 'diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl'
Unpacking libmodule-build-perl (0.423400-2) ...
Selecting previously unselected package libpod-parser-perl.
Preparing to unpack .../48-libpod-parser-perl_1.67-1_all.deb ...
Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl'
Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl'
Unpacking libpod-parser-perl (1.67-1) ...
Selecting previously unselected package libpod-coverage-perl.
Preparing to unpack .../49-libpod-coverage-perl_0.23-2_all.deb ...
Unpacking libpod-coverage-perl (0.23-2) ...
Selecting previously unselected package libtest-pod-coverage-perl.
Preparing to unpack .../50-libtest-pod-coverage-perl_1.10-3_all.deb ...
Unpacking libtest-pod-coverage-perl (1.10-3) ...
Selecting previously unselected package libtest-pod-perl.
Preparing to unpack .../51-libtest-pod-perl_1.52-3_all.deb ...
Unpacking libtest-pod-perl (1.52-3) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../52-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebhelper-perl (13.20) ...
Setting up libtest-pod-perl (1.52-3) ...
Setting up linux-libc-dev (6.11.7-1) ...
Setting up m4 (1.4.19-4) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up libmodule-build-perl (0.423400-2) ...
Setting up fakeroot (1.36-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up autotools-dev (20220109.1) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
Setting up libmpc3:arm64 (1.3.1-1+b3) ...
Setting up libpod-parser-perl (1.67-1) ...
Setting up autopoint (0.22.5-2) ...
Setting up autoconf (2.72-3) ...
Setting up libubsan1:arm64 (14.2.0-8) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up libhwasan0:arm64 (14.2.0-8) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-5) ...
Setting up libasan8:arm64 (14.2.0-8) ...
Setting up libdevel-symdump-perl (2.18-5) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
Setting up libisl23:arm64 (0.27-1) ...
Setting up libc-dev-bin (2.40-3) ...
Setting up libcc1-0:arm64 (14.2.0-8) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up libitm1:arm64 (14.2.0-8) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libpod-coverage-perl (0.23-2) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libc6-dev:arm64 (2.40-3) ...
Setting up libgcc-14-dev:arm64 (14.2.0-8) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-8) ...
Setting up libtest-pod-coverage-perl (1.10-3) ...
Setting up cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up libtool (2.4.7-8) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Setting up debhelper (13.20) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (arm64 included in all)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) arm64 (aarch64)
Toolchain package versions: binutils_2.43.1-5 dpkg-dev_1.22.12~1.gbp82cafd g++-14_14.2.0-8 gcc-14_14.2.0-8 libc6-dev_2.40-3 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 linux-libc-dev_6.11.7-1
Package versions: appstream_1.0.3-1+b1 apt_2.9.11 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.5 base-passwd_3.6.5 bash_5.2.32-1+b2 binutils_2.43.1-5 binutils-aarch64-linux-gnu_2.43.1-5 binutils-common_2.43.1-5 bsdextrautils_2.40.2-11 bsdutils_1:2.40.2-11 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20240203 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-8 cpp-14-aarch64-linux-gnu_14.2.0-8 cpp-aarch64-linux-gnu_4:14.2.0-1 dash_0.5.12-9+b1 debconf_1.5.87 debhelper_13.20 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffstat_1.66-1+b1 diffutils_1:3.10-1+b1 dpkg_1.22.12~1.gbp82cafd dpkg-dev_1.22.12~1.gbp82cafd dwz_0.15-1+b1 e2fsprogs_1.47.1-1+b1 fakeroot_1.36-1 file_1:5.45-3+b1 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-8 g++-14-aarch64-linux-gnu_14.2.0-8 g++-aarch64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-8 gcc-14-aarch64-linux-gnu_14.2.0-8 gcc-14-base_14.2.0-8 gcc-aarch64-linux-gnu_4:14.2.0-1 gettext_0.22.5-2 gettext-base_0.22.5-2 gpg_2.2.45-2 gpgconf_2.2.45-2 gpgv_2.2.45-2 grep_3.11-4+b1 groff-base_1.23.0-5 gzip_1.12-1.1+b1 hostname_3.25 init-system-helpers_1.67 intltool-debian_0.35.0+20060710.6 iso-codes_4.17.0-1 libacl1_2.3.2-2+b1 libaliased-perl_0.34-3 libappstream5_1.0.3-1+b1 libapt-pkg-perl_0.1.40+b6 libapt-pkg6.0t64_2.9.11 libarchive-zip-perl_1.68-1 libasan8_14.2.0-8 libassuan9_3.0.1-2 libatomic1_14.2.0-8 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2 libb-hooks-endofscope-perl_0.28-1 libb-hooks-op-check-perl_0.22-3+b2 libberkeleydb-perl_0.66-1 libbinutils_2.43.1-5 libblkid1_2.40.2-11 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-3 libc-dev-bin_2.40-3 libc6_2.40-3 libc6-dev_2.40-3 libcap-ng0_0.8.5-3+b1 libcap2_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-8 libcgi-pm-perl_4.66-1 libclass-data-inheritable-perl_0.10-1 libclass-inspector-perl_1.36-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libclone-perl_0.47-1+b1 libcom-err2_1.47.1-1+b1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-5 libcrypt1_1:4.4.36-5 libctf-nobfd0_2.43.1-5 libctf0_2.43.1-5 libcurl3t64-gnutls_8.11.0-1 libdata-dpath-perl_0.60-1 libdata-messagepack-perl_1.02-1+b4 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.15-1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.273 libdebhelper-perl_13.20 libdevel-callchecker-perl_0.009-1+b1 libdevel-size-perl_0.84-1+b1 libdevel-stacktrace-perl_2.0500-1 libdevel-symdump-perl_2.18-5 libdpkg-perl_1.22.12~1.gbp82cafd libdynaloader-functions-perl_0.004-1 libelf1t64_0.192-4 libemail-address-xs-perl_1.05-1+b4 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libext2fs2t64_1.47.1-1+b1 libfakeroot_1.36-1 libffi8_3.4.6-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-sharedir-perl_1.118-3 libfile-stripnondeterminism-perl_1.14.0-1 libfont-ttf-perl_1.06-2 libgcc-14-dev_14.2.0-8 libgcc-s1_14.2.0-8 libgcrypt20_1.11.0-6 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libglib2.0-0t64_2.82.2-3 libgmp10_2:6.3.0+dfsg-2+b2 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-8 libgpg-error0_1.50-4 libgprofng0_2.43.1-5 libgssapi-krb5-2_1.21.3-3 libhogweed6t64_3.10-1+b1 libhtml-form-perl_6.12-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.83-1+b1 libhtml-tagset-perl_3.24-1 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.06-1 libhttp-message-perl_7.00-2 libhttp-negotiate-perl_6.01-2 libhwasan0_14.2.0-8 libicu72_72.1-5+b1 libidn2-0_2.3.7-2+b1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.089-1 libio-string-perl_1.08-4 libipc-run3-perl_0.049-1 libipc-system-simple-perl_1.30-2 libisl23_0.27-1 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libitm1_14.2.0-8 libjansson4_2.14-2+b3 libjson-maybexs-perl_1.004008-1 libk5crypto3_1.21.3-3 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-3 libkrb5support0_1.21.3-3 libldap-2.5-0_2.5.18+dfsg-3+b1 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblsan0_14.2.0-8 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.14-1 liblz1_1.15~pre2-1 liblz4-1_1.9.4-3+b1 liblzma5_5.6.3-1+b1 liblzo2-2_2.10-3+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmarkdown2_2.2.7-2.1 libmd0_1.1.0-2+b1 libmldbm-perl_2.05-4 libmodule-build-perl_0.423400-2 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.40.2-11 libmouse-perl_2.5.11-1+b1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libnamespace-clean-perl_0.27-2 libnet-domain-tld-perl_1.75-4 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.94-2 libnetaddr-ip-perl_4.079+dfsg-2+b4 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.4.0-1+b1 libngtcp2-16_1.6.0-1 libngtcp2-crypto-gnutls8_1.6.0-1 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.5-2+b1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpath-tiny-perl_0.146-1 libpcre2-8-0_10.44-4 libperl5.40_5.40.0-7 libperlio-gzip-perl_0.20-1+b4 libperlio-utf8-strict-perl_0.010-1+b3 libpipeline1_1.5.8-1 libpod-coverage-perl_0.23-2 libpod-parser-perl_1.67-1 libproc-processtable-perl_0.636-1+b3 libpsl5t64_0.21.2-1.1+b1 libreadline8t64_8.2-5 libregexp-wildcards-perl_1.05-3 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8 libsasl2-modules-db_2.1.28+dfsg1-8 libseccomp2_2.5.5-1+b3 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsereal-decoder-perl_5.004+ds-1+b3 libsereal-encoder-perl_5.004+ds-1+b3 libsframe1_2.43.1-5 libsmartcols1_2.40.2-11 libsort-versions-perl_1.62-3 libsqlite3-0_3.46.1-1 libss2_1.47.1-1+b1 libssh2-1t64_1.11.1-1 libssl3t64_3.3.2-2 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 libstemmer0d_2.2.0-4+b2 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3+b3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1+b3 libsub-quote-perl_2.006008-1 libsyntax-keyword-try-perl_0.30-1+b1 libsystemd0_257~rc2-3 libtasn1-6_4.19.0-3+b3 libterm-readkey-perl_2.38-2+b4 libtest-pod-coverage-perl_1.10-3 libtest-pod-perl_1.52-3 libtext-glob-perl_0.11-3 libtext-levenshteinxs-perl_0.03-5+b4 libtext-markdown-discount-perl_0.16-1+b3 libtext-xslate-perl_3.5.9-2+b1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2+b4 libtimedate-perl_2.3300-2 libtinfo6_6.5-2+b1 libtool_2.4.7-8 libtry-tiny-perl_0.32-1 libtsan2_14.2.0-8 libubsan1_14.2.0-8 libuchardet0_0.0.8-1+b2 libudev1_257~rc2-3 libunicode-utf8-perl_0.62-2+b3 libunistring5_1.2-1+b1 liburi-perl_5.30-1 libuuid1_2.40.2-11 libvariable-magic-perl_0.64-1+b1 libwww-mechanize-perl_2.19-1 libwww-perl_6.77-1 libwww-robotrules-perl_6.02-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxmlb2_0.3.21-1 libxs-parse-keyword-perl_0.46-1+b1 libxxhash0_0.8.2-2+b2 libyaml-0-2_0.2.5-1+b2 libyaml-libyaml-perl_0.902.0+ds-2+b1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.7-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-5 logsave_1.47.1-1+b1 lzop_1.04-2+b1 m4_1.4.19-4 make_4.3-4.1+b1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 mount_2.40.2-11 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 netbase_6.4 openssl_3.3.2-2 openssl-provider-legacy_3.3.2-2 passwd_1:4.16.0-5 patch_2.7.6-7+b1 patchutils_0.4.2-1+b1 perl_5.40.0-7 perl-base_5.40.0-7 perl-modules-5.40_5.40.0-7 perl-openssl-defaults_7+b2 plzip_1.11-2 po-debconf_1.0.21+nmu1 readline-common_8.2-5 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 shared-mime-info_2.4-5+b1 sysvinit-utils_3.11-1 t1utils_1.41-4+b1 tar_1.35+dfsg-3+b1 tzdata_2024b-3 ucf_3.0043+nmu1 unzip_6.0-28+b1 util-linux_2.40.2-11 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: libgraph-easy-perl
Binary: libgraph-easy-perl
Architecture: all
Version: 0.76-3
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Salvatore Bonaccorso <carnil@debian.org>
Homepage: https://metacpan.org/release/Graph-Easy
Standards-Version: 3.9.8
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-perl
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-perl.git
Testsuite: autopkgtest-pkg-perl
Build-Depends: debhelper-compat (= 12), libmodule-build-perl, perl
Build-Depends-Indep: libtest-pod-perl, libtest-pod-coverage-perl, libpod-coverage-perl
Package-List:
libgraph-easy-perl deb perl optional arch=all
Checksums-Sha1:
8299ca6022884971c4a3f61e53ccc1f5f73a36fc 467184 libgraph-easy-perl_0.76.orig.tar.gz
93861400bea5ec9266519843ed5fb31a724b2b0e 4612 libgraph-easy-perl_0.76-3.debian.tar.xz
Checksums-Sha256:
d4a2c10aebef663b598ea37f3aa3e3b752acf1fbbb961232c3dbe1155008d1fa 467184 libgraph-easy-perl_0.76.orig.tar.gz
dd3cb0afe6f9ee742b6761312284935c1bbdefe1fc9a8e9d7dc42446ac3ec139 4612 libgraph-easy-perl_0.76-3.debian.tar.xz
Files:
031064db5f254a02a462464832ff845c 467184 libgraph-easy-perl_0.76.orig.tar.gz
820e28141c09b3a7a44b8d66a9beccfa 4612 libgraph-easy-perl_0.76-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEsjhixBXWVlpOhsvXV5wWDUyeI+gFAmN5iSkACgkQV5wWDUye
I+gMyhAAvUZ0jYsc0ZdJDshouuphES/Y8QeLijDXkJU0NcVEtVhJit5FSQjMEN5z
w2rDyp1iD9k0zWG7Fehsr2fwinjUd8wsTmIakTf4r/kEbxsZD8B96THcjYmTt50F
tTcg8Yy0QhVLWiARAEQb1+fVxtjBDkeMmWC51hIJKzGHjLH82Fx52TutwXu8E7F8
saxwX1snyvHxL7WjK2kwtB3HtB9H3pVFIek1p31UbiwvMUPCZNwhdWsrUyprdU0Y
cX6foD5jDtr2BLpFvyGoyHwMFCwsEC3SiP+OochVqq8CDB2xV5ad2u0cqhtB0wLS
yaPhqH4bpWYCokpFjOfz+6pG5+s0GTKLOiZQC8BRmyOrKcBZ/g0LfwCh2Lfbx28J
9Hqm4B1EZ5hbOqVl7y86PmdXR8utZHRu2FZ2grWrjj1if1OKV0PSuand0v4lAmCx
hz4lT1ivg0h1ost9AbsvuR1J8006kSvcjSebGtcxmWkUK0l9WwBStp68h3A8Enbl
tajjRu+ucDEs7DMaavFf7qyuQQydNxKgKVHmNgK5Nq9W1H+NPdPU8Barfc1e8sIE
LELX2mSE8hVVYGsG0YIBeUH7xRcBPK2l2z1hmJqWIoxmn1tGqnYMGd+eQ4Iz5bzZ
GjJMjqKVTnyxI/6jGRljAPvjyXKpz1T1vq1bCqnovnc4UPYQ26Q=
=N2i7
-----END PGP SIGNATURE-----
gpgv: Signature made Sun Nov 20 01:55:53 2022 UTC
gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libgraph-easy-perl_0.76-3.dsc: no acceptable signature found
dpkg-source: info: extracting libgraph-easy-perl in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking libgraph-easy-perl_0.76.orig.tar.gz
dpkg-source: info: unpacking libgraph-easy-perl_0.76-3.debian.tar.xz
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package libgraph-easy-perl
dpkg-buildpackage: info: source version 0.76-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jelmer Vernooij <jelmer@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
/usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wl,-z,relro"
Checking prerequisites...
recommends:
* Graph::Easy::As_svg is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Run 'Build installdeps' to install missing prerequisites.
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Graph-Easy' version '0.76'
dh_auto_build
/usr/bin/perl Build
Building Graph-Easy
dh_auto_test
/usr/bin/perl Build test --verbose 1
t/anon.t ..................
1..31
ok 1 - use Graph::Easy::Node::Anon;
ok 2 - use Graph::Easy;
ok 3 - use Graph::Easy::As_txt;
ok 4 - require Graph::Easy::As_ascii;
ok 5 - Graph::Easy::Node::Anon->can(...)
ok 6
ok 7 - no error yet
ok 8 - x == undef
ok 9 - y == undef
ok 10 - w == undef
ok 11 - h == undef
ok 12 - label
ok 13 - name
ok 14 - no title per default
ok 15 - pos = 0,0
ok 16 - no graph
ok 17 - no outgoing links
ok 18 - no incoming links
ok 19 - successors/predecssors leave graph alone
ok 20 - w == 3
ok 21 - h == 3
ok 22 - anon as_txt
ok 23 - as_html
ok 24 - anon as_ascii
ok 25 - anon as_graphviz
ok 26 - anon node
ok 27 - anon as_txt
ok 28 - as_html
ok 29 - anon node as graphviz
ok 30 - anon as_txt
ok 31 - as_html
ok
t/anon_group.t ............
1..15
ok 1 - use Graph::Easy::Group::Anon;
ok 2 - use Graph::Easy;
ok 3 - use Graph::Easy::As_txt;
ok 4 - require Graph::Easy::As_ascii;
ok 5 - Graph::Easy::Group::Anon->can(...)
ok 6
ok 7 - no error yet
ok 8 - label
ok 9 - name
ok 10 - no title per default
ok 11 - no graph
ok 12 - no outgoing links
ok 13 - no incoming links
ok 14 - successors/predecssors leave graph alone
ok 15 - anon group as_txt
ok
t/as_txt.t ................
1..4
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can('as_txt')
ok 3 - no parsing error
ok 4 - as_txt with offset and origin
ok
t/as_vcg.t ................
1..7
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - Graph::Easy->can(...)
ok 4 - as_vcg and as_vcg_file are equal
ok 5 - as_vcg matches
ok 6 - as_vcg matches
ok 7 - as_vcg has graph label
ok
Warning: Layouter could only place 0 nodes/0 edges out of 0/2 - giving up at t/ascii.t line 76.
Warning: Layouter could only place 8 nodes/7 edges out of 8/8 - giving up at t/ascii.t line 76.
Warning: Layouter could only place 9 nodes/5 edges out of 9/6 - giving up at t/ascii.t line 76.
t/ascii.t .................
1..451
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3
ok 4 - no error yet
# at 0_empty_group.txt
ok 5 - 0 nodes
ok 6 - from 0_empty_group.txt
ok 7 - 0_empty_group.txt as_txt
# Generated:
#
#
#
# at 0_empty_groups.txt
ok 8 - 0 nodes
ok 9 - from 0_empty_groups.txt
ok 10 - 0_empty_groups.txt as_txt
# Generated:
#
#
#
# at 10_repair.txt
ok 11 - 10 nodes
ok 12 - from 10_repair.txt
ok 13 - 10_repair.txt as_txt
# Generated:
#
#
# +---------------------+
# | |
# + - - - - - - - - - - - - - - - - - + |
# ' DMZ1: ' |
# ' ' v
# ' +---------+ +-----------+ ' +----------+
# ' | 1Server | <------ | | ' --> | 1Check | -+
# ' +---------+ | | ' +----------+ |
# ' ^ | | ' | |
# ' +---------------- | | ' | |
# ' | 1Proxy | ' | |
# ' | | - - -+ | |
# + - - - - - - - - - | | ' | |
# ' | | ' | |
# ' | | ---+ ' | |
# ' +-----------+ | ' | |
# ' | | ' | |
# ' | | ' | |
# ' | | ' v |
# +- - - | | - - - - - - -+ |
# ' v | ' |
# ' +-----------+ | +----------+ ' |
# ' +--- | 1Database | <--+ | | ' <+
# ' | +-----------+ | | '
# ' | | | | '
# ' | +-----------------> | 1Backend | '
# ' | | | '
# ' | | | '
# ' +------------------------> | | '
# ' +----------+ '
# ' '
# +- - - - - - - - - - - - - - - - - - - - - -+
# + - - - - - - - - - - - - - - - - - +
# ' DMZ: '
# ' '
# ' +---------+ +-----------+ ' +----------+
# ' | Server | <------ | Proxy | ' --> | Check |
# ' +---------+ +-----------+ ' +----------+
# ' | '
# + - - - - - - - - - | '
# ' | ' |
# ' | ' |
# ' | ' v
# ' | - - - - - - - - - -+
# ' v '
# ' +-----------+ +----------+ '
# ' | Database | ------> | Backend | '
# ' +-----------+ +----------+ '
# ' '
# + - - - - - - - - - - - - - - - - - -+
#
# at 10borders.txt
ok 14 - 10 nodes
ok 15 - from 10borders.txt
ok 16 - 10borders.txt as_txt
# Generated:
#
# + - - - - - - -+
# ' Dashed ' ==> none
# + - - - - - - -+
# +--------------+ ..........
# | Solid | ..> : Dotted :
# +--------------+ :........:
# +-.-.-.-.-.-.-.+ ##########
# ! dot-dash ! - > # Bold #
# +-.-.-.-.-.-.-.+ ##########
# +.-..-..-..-..-+ +~~~~~~~~+
# | dot-dot-dash | .-> { wave {
# +.-..-..-..-..-+ +~~~~~~~~+
# # = = = = = = =# #========#
# " double-dash " ~~> H Double H
# # = = = = = = =# #========#
#
# at 18_multiples.txt
ok 17 - 18 nodes
ok 18 - from 18_multiples.txt
ok 19 - 18_multiples.txt as_txt
# Generated:
#
#
# ................................................
# : v
# +----------+ +------+ +----------+ +---------+ +---------+
# | 1Bonn | --> | 1Ulm | --> | 1Bautzen | --> | 1Berlin | --> | 1Kassel |
# +----------+ +------+ +----------+ +---------+ +---------+
# ! |
# ! |
# v |
# +----------+ |
# | 1Koblenz | <-----+
# +----------+
#
# ................................................
# : v
# +----------+ +------+ +----------+ +---------+ +---------+
# | 2Bonn | --> | 2Ulm | --> | 2Bautzen | --> | 2Berlin | --> | 2Kassel |
# +----------+ +------+ +----------+ +---------+ +---------+
# ! |
# ! |
# v |
# +----------+ |
# | 2Koblenz | <-----+
# +----------+
#
# ................................................
# : v
# +----------+ +------+ +----------+ +---------+ +---------+
# | Bonn | --> | Ulm | --> | Bautzen | --> | Berlin | --> | Kassel |
# +----------+ +------+ +----------+ +---------+ +---------+
# ! |
# ! |
# v |
# +----------+ |
# | Koblenz | <-----+
# +----------+
#
# at 1_bidi_loop.txt
ok 20 - 1 nodes
ok 21 - from 1_bidi_loop.txt
ok 22 - 1_bidi_loop.txt as_txt
# Generated:
#
#
# +--+
# v v
# +------+
# +--> | | <--+
# | | Hamm | |
# +--> | | <--+
# +------+
# ^ ^
# +--+
#
# at 1_empty_group.txt
ok 23 - 1 nodes
ok 24 - from 1_empty_group.txt
ok 25 - 1_empty_group.txt as_txt
# Generated:
#
# +---------+
# | Outside |
# +---------+
#
# at 1_selfloop.txt
ok 26 - 1 nodes
ok 27 - from 1_selfloop.txt
ok 28 - 1_selfloop.txt as_txt
# Generated:
#
#
# +--+
# v |
# +------+
# | One |
# +------+
#
# at 1_selfloop_2.txt
ok 29 - 1 nodes
ok 30 - from 1_selfloop_2.txt
ok 31 - 1_selfloop_2.txt as_txt
# Generated:
#
# Until not done
# +----------------+
# v |
# Until not done +--------------------+ Until not done
# +----------------- | | -----------------+
# | | Main | |
# +----------------> | | <----------------+
# +--------------------+
# ^ Until not done |
# +----------------+
#
# at 1_selfloop_label.txt
ok 32 - 1 nodes
ok 33 - from 1_selfloop_label.txt
ok 34 - 1_selfloop_label.txt as_txt
# Generated:
#
# Alle Jahre Wieder
# +-------------------+
# v |
# +-----------------------+
# | Freiburg |
# +-----------------------+
#
# at 1_undirected_loop.txt
ok 35 - 1 nodes
ok 36 - from 1_undirected_loop.txt
ok 37 - 1_undirected_loop.txt as_txt
# Generated:
#
#
# +--+
# | |
# +------+
# +--- | | ---+
# | | A | |
# +--- | | ---+
# +------+
# | |
# +--+
#
# at 1node.txt
ok 38 - 1 nodes
ok 39 - from 1node.txt
ok 40 - 1node.txt as_txt
# Generated:
#
# +-----+
# | One |
# +-----+
#
# at 25_autosplit_empty.txt
ok 41 - 25 nodes
ok 42 - from 25_autosplit_empty.txt
ok 43 - 25_autosplit_empty.txt as_txt
# Generated:
#
# +--+----+-----+ +----+
# | | C | | --> | A1 |
# +--+----+-----+ +----+
# +---+---+ +----+
# | D | | --> | A2 |
# +---+---+ +----+
# +--+----+ +----+
# | | E | --> | A3 |
# +--+----+ +----+
# +---+ +----+
# | F | --> | A4 |
# +---+ +----+
# +---+ +----+
# | G | --> | A5 |
# +---+ +----+
# +--+---+ +----+
# | | H | --> | A6 |
# +--+---+ +----+
#
# at 2_autolabel.txt
ok 44 - 2 nodes
ok 45 - from 2_autolabel.txt
ok 46 - 2_autolabel.txt as_txt
# Generated:
#
# +---------------------+ Acme Tr ... porated +---------------------+
# | Bonn (e ... tstadt) | ---------------------> | Frankfu ... ughafen |
# +---------------------+ +---------------------+
#
# at 2_autosplit_empty.txt
ok 47 - 2 nodes
ok 48 - from 2_autosplit_empty.txt
ok 49 - 2_autosplit_empty.txt as_txt
# Generated:
#
# +--------+----------+
# | Siegen | Siegburg |
# +--------+----------+
#
# at 2_autosplit_escaped.txt
ok 50 - 2 nodes
ok 51 - from 2_autosplit_escaped.txt
ok 52 - 2_autosplit_escaped.txt as_txt
# Generated:
#
# +-------+---+
# | A | B | C |
# +-------+---+
#
# at 2_bidi_astar.txt
ok 53 - 2 nodes
ok 54 - from 2_bidi_astar.txt
ok 55 - 2_bidi_astar.txt as_txt
# Generated:
#
# +--------+ +--------------+
# | Erfurt | <--------> | Bad Schandau |
# +--------+ +--------------+
#
# at 2_bidi_endpoint.txt
ok 56 - 2 nodes
ok 57 - from 2_bidi_endpoint.txt
ok 58 - 2_bidi_endpoint.txt as_txt
# Generated:
#
# +--------+ +--------------+
# | Erfurt | <--------> | Bad Schandau |
# +--------+ +--------------+
#
# at 2_class.txt
ok 59 - 2 nodes
ok 60 - from 2_class.txt
ok 61 - 2_class.txt as_txt
# Generated:
#
# #===# #===#
# H A H --> H B H
# #===# #===#
#
# at 2_classes.txt
ok 62 - 2 nodes
ok 63 - from 2_classes.txt
ok 64 - 2_classes.txt as_txt
# Generated:
#
# +-----+ red +-------+
# | Red | -----> | Black |
# +-----+ +-------+
#
# at 2_cluster.txt
ok 65 - 2 nodes
ok 66 - from 2_cluster.txt
ok 67 - 2_cluster.txt as_txt
# Generated:
#
# +---------+ +--------+
# | Hamburg | --> | Altona |
# +---------+ +--------+
#
# at 2_cluster_2.txt
ok 68 - 2 nodes
ok 69 - from 2_cluster_2.txt
ok 70 - 2_cluster_2.txt as_txt
# Generated:
#
# +---------+ +--------+
# | | --> | |
# | Hamburg | | Altona |
# | | | |
# | | --> | |
# +---------+ +--------+
#
# at 2_cluster_3.txt
ok 71 - 2 nodes
ok 72 - from 2_cluster_3.txt
ok 73 - 2_cluster_3.txt as_txt
# Generated:
#
#
# +---------+
# | v
# +---------+ +--------+
# | | --> | |
# | Hamburg | | Altona |
# | | | |
# | | --> | |
# +---------+ +--------+
#
# at 2_dot.txt
ok 74 - 2 nodes
ok 75 - from 2_dot.txt
ok 76 - 2_dot.txt as_txt
# Generated:
#
#
# // digraph G {
#
# +-------------+ +---------+
# | Kummersbach | --> | Düsburg |
# +-------------+ +---------+
#
# at 2_dot_dot_dash.txt
ok 77 - 2 nodes
ok 78 - from 2_dot_dot_dash.txt
ok 79 - 2_dot_dot_dash.txt as_txt
# Generated:
#
# +.-..-..-..-..-..+ +-.-+
# | Test | ! !
# : Test : ! B !
# | Test test test | ! !
# : test : ..-> ! !
# +.-..-..-..-..-..+ +-.-+
#
# at 2_edges.txt
ok 80 - 2 nodes
ok 81 - from 2_edges.txt
ok 82 - 2_edges.txt as_txt
# Generated:
#
#
# +-----------+
# | v
# +-----+ +-----+
# | One | --> | Two |
# +-----+ +-----+
#
# at 2_flow.txt
ok 83 - 2 nodes
ok 84 - from 2_flow.txt
ok 85 - 2_flow.txt as_txt
# Generated:
#
#
# +------------+
# | v
# +------+ +-------+
# | Left | | Right |
# +------+ +-------+
#
# at 2_graph_label.txt
ok 86 - 2 nodes
ok 87 - from 2_graph_label.txt
ok 88 - 2_graph_label.txt as_txt
# Generated:
#
#
# My Graph
#
# +------------+ +--------+
# | Regensburg | --> | Passau |
# +------------+ +--------+
#
# at 2_group.txt
ok 89 - 2 nodes
ok 90 - from 2_group.txt
ok 91 - 2_group.txt as_txt
# Generated:
#
# + - - - - - - - - - - - - +
# ' Test '
# ' group '
# ' '
# ' +------+ +--------+ '
# ' | Bonn | --> | Berlin | '
# ' +------+ +--------+ '
# ' '
# + - - - - - - - - - - - - +
#
# at 2_group_labelpos.txt
ok 92 - 2 nodes
ok 93 - from 2_group_labelpos.txt
ok 94 - 2_group_labelpos.txt as_txt
# Generated:
#
# + - - - - - - - - - - - - - - - - - +
# ' '
# ' +-----------+ +-------------+ '
# ' | Zugspitze | --> | Wasserkuppe | '
# ' +-----------+ +-------------+ '
# ' '
# ' Bergtour: '
# + - - - - - - - - - - - - - - - - - +
#
# at 2_group_multicell.txt
ok 95 - 2 nodes
ok 96 - from 2_group_multicell.txt
ok 97 - 2_group_multicell.txt as_txt
# Generated:
#
# + - - - - - - - - - - - - - - - - - - - -+
# ' Some group: '
# ' '
# ' +-------------------+ +--------+ '
# ' | Frankfurt a. Main | ----> | Berlin | '
# ' | (Flughafen) | +--------+ '
# ' | | '
# ' +-------------------+ - - - - - - - -+
# ' '
# + - - - - - - - - - - - +
#
# at 2_group_no_border.txt
ok 98 - 2 nodes
ok 99 - from 2_group_no_border.txt
ok 100 - 2_group_no_border.txt as_txt
# Generated:
#
# Test
# group
#
# +------+ +--------+
# | Bonn | --> | Berlin |
# +------+ +--------+
#
# at 2_invisible_left.txt
ok 101 - 2 nodes
ok 102 - from 2_invisible_left.txt
ok 103 - 2_invisible_left.txt as_txt
# Generated:
#
# +--------+
# --> | Berlin |
# +--------+
#
# at 2_invisible_right.txt
ok 104 - 2 nodes
ok 105 - from 2_invisible_right.txt
ok 106 - 2_invisible_right.txt as_txt
# Generated:
#
# +------+
# | Bonn | -->
# +------+
#
# at 2_label.txt
ok 107 - 2 nodes
ok 108 - from 2_label.txt
ok 109 - 2_label.txt as_txt
# Generated:
#
# +---+ +---+
# | A | --> | A |
# +---+ +---+
#
# at 2_label_align.txt
ok 110 - 2 nodes
ok 111 - from 2_label_align.txt
ok 112 - 2_label_align.txt as_txt
# Generated:
#
# +-----------------+ +---+
# | Long Node Label | A | |
# | left | long | B |
# | right | edge label | |
# | center | ------------> | |
# +-----------------+ +---+
#
# at 2_list_attr.txt
ok 113 - 2 nodes
ok 114 - from 2_list_attr.txt
ok 115 - 2_list_attr.txt as_txt
# Generated:
#
# + - - - -+
# ' Berlin '
# + - - - -+
# + - - - -+
# ' Bonn '
# + - - - -+
#
# at 2_long_labels.txt
ok 116 - 2 nodes
ok 117 - from 2_long_labels.txt
ok 118 - 2_long_labels.txt as_txt
# Generated:
#
# +------+ +---+
# | My | A | |
# | long | long | B |
# | node | label | |
# | name | -------> | |
# +------+ +---+
#
# at 2_newlines.txt
ok 119 - 2 nodes
ok 120 - from 2_newlines.txt
ok 121 - 2_newlines.txt as_txt
# Generated:
#
# +--------+ ..........
# | Berlin | : Berlin :
# | (W) | --> : (O) :
# +--------+ :........:
#
# at 2_selfloop.txt
ok 122 - 2 nodes
ok 123 - from 2_selfloop.txt
ok 124 - 2_selfloop.txt as_txt
# Generated:
#
# +--------------------+
# | Start |
# +--------------------+
# |
# |
# v
# Until not done +--------------------+ Until not done
# +----------------- | | -----------------+
# | | Main | |
# +----------------> | | <----------------+
# +--------------------+
# ^ Until not done |
# +----------------+
#
# at 2_selfloop_flow_down.txt
ok 125 - 2 nodes
ok 126 - from 2_selfloop_flow_down.txt
ok 127 - 2_selfloop_flow_down.txt as_txt
# Generated:
#
# +-------+
# | Start |
# +-------+
# |
# |
# v
# Until done +-------+ Until not done
# +------------- | | -----------------+
# | | Main | |
# +------------> | | <----------------+
# +-------+
#
# at 2_split_bug.txt
ok 128 - 2 nodes
ok 129 - from 2_split_bug.txt
ok 130 - 2_split_bug.txt as_txt
# Generated:
#
# +-----------+
# | Some [] |
# +-----------+
# | Autosplit |
# +-----------+
#
# at 2_wrap.txt
ok 131 - 2 nodes
ok 132 - from 2_wrap.txt
ok 133 - 2_wrap.txt as_txt
# Generated:
#
# +------------+ Drive +-----------+
# | Frankfurt | a car | Small |
# | Oder | to | city near |
# | Flughafen- | the | a |
# | Terminal | destination | beautiful |
# | | -------------> | river |
# +------------+ +-----------+
#
# at 2_zeros.txt
ok 134 - 2 nodes
ok 135 - from 2_zeros.txt
ok 136 - 2_zeros.txt as_txt
# Generated:
#
# 0
# +----------+
# v |
# +---+ 0 +---+
# | 0 | ---> | 0 |
# +---+ +---+
#
# at 2nodes.txt
ok 137 - 2 nodes
ok 138 - from 2nodes.txt
ok 139 - 2nodes.txt as_txt
# Generated:
#
# +-----+ +-----+
# | One | ==> | Two |
# +-----+ +-----+
#
# at 3_autosplit_hang.txt
ok 140 - 3 nodes
ok 141 - from 3_autosplit_hang.txt
ok 142 - 3_autosplit_hang.txt as_txt
# Generated:
#
# +---+ +---+---+
# | 1 | --> | 2 | 3 |
# +---+ +---+---+
#
# at 3_bend_bug.txt
ok 143 - 3 nodes
ok 144 - from 3_bend_bug.txt
ok 145 - 3_bend_bug.txt as_txt
# Generated:
#
# +------+ +-----------+
# | Bonn | | Berlin |
# +------+ +-----------+
# |
# |
# |
# | +-----------+
# +--------> | Frankfurt |
# +-----------+
#
# at 3_cache_bug.txt
ok 146 - 3 nodes
ok 147 - from 3_cache_bug.txt
ok 148 - 3_cache_bug.txt as_txt
# Generated:
#
# + - - - +
# ' G '
# ' '
# ' +---+ '
# ' | A | ' ------+
# ' +---+ ' |
# ' ' |
# + - - - + |
# |
# | C
# v
# +----+
# | B | -->
# +----+
#
# at 3_cluster.txt
ok 149 - 3 nodes
ok 150 - from 3_cluster.txt
ok 151 - 3_cluster.txt as_txt
# Generated:
#
# +-------+-----------+-----------+
# | Husum | Schleswig | Flensburg |
# +-------+-----------+-----------+
#
# at 3_colors.txt
ok 152 - 3 nodes
ok 153 - from 3_colors.txt
ok 154 - 3_colors.txt as_txt
# Generated:
#
# +----------+ +-----+ +--------+
# | Preserve | --> | The | --> | Colors |
# +----------+ +-----+ +--------+
#
# at 3_corrupt.txt
ok 155 - 3 nodes
ok 156 - from 3_corrupt.txt
ok 157 - 3_corrupt.txt as_txt
# Generated:
#
# +----+ +------+ +----+
# | AB | --> | ABCB | --> | AB |
# +----+ +------+ +----+
#
# at 3_edge_labels_from_class.txt
ok 158 - 3 nodes
ok 159 - from 3_edge_labels_from_class.txt
ok 160 - 3_edge_labels_from_class.txt as_txt
# Generated:
#
# +---+ Yes +---+ MyLabel +---+
# | A | -----> | B | ---------> | C |
# +---+ +---+ +---+
#
# at 3_edge_repair.txt
ok 161 - 3 nodes
ok 162 - from 3_edge_repair.txt
ok 163 - 3_edge_repair.txt as_txt
# Generated:
#
#
# #====#
# H H
# + - - - - - - - - - - - - -+ H H
# ' Router: ' H H
# ' ' H v
# ' +-------+ +--------+ ' H +---------+
# ' | Input | --> | Output | ' H | Network |
# ' +-------+ +--------+ ' H +---------+
# ' ' H
# + - - - - - - - - - - - - -+ H
# H H
# #===========#
#
# at 3_edge_start.txt
ok 164 - 3 nodes
ok 165 - from 3_edge_start.txt
ok 166 - 3_edge_start.txt as_txt
# Generated:
#
# +---+ +---+
# | | --> | B |
# | A | +---+
# | | +---+
# | | --> | C |
# +---+ +---+
#
# at 3_empty_group.txt
ok 167 - 3 nodes
ok 168 - from 3_empty_group.txt
ok 169 - 3_empty_group.txt as_txt
# Generated:
#
#
# +---+ +---+
# | A | --> | B |
# +---+ +---+
# +---+
# | C |
# +---+
#
# at 3_flow.txt
ok 170 - 3 nodes
ok 171 - from 3_flow.txt
ok 172 - 3_flow.txt as_txt
# Generated:
#
# +-----------+ +-----------+
# | Wolfsburg | <-- | Bielefeld |
# +-----------+ +-----------+
# ^
# |
# |
# +-----------+
# | Enschede |
# +-----------+
#
# at 3_group_align_center.txt
ok 173 - 3 nodes
ok 174 - from 3_group_align_center.txt
ok 175 - 3_group_align_center.txt as_txt
# Generated:
#
#
# My Graph
#
# Nodes:
#
# +---------+ label +---------+ +---------+
# | Right | text | Left | | Center |
# | Aligned | -------> | aligned | --> | aligned |
# +---------+ +---------+ +---------+
#
# at 3_inherit.txt
ok 176 - 3 nodes
ok 177 - from 3_inherit.txt
ok 178 - 3_inherit.txt as_txt
# Generated:
#
# +------------+
# | Left |
# +------------+
# |
# |
# v
# +------------+
# | Lefty, too |
# +------------+
# |
# |
# v
# +------------+
# | Right |
# +------------+
#
# at 3_invisible_both.txt
ok 179 - 3 nodes
ok 180 - from 3_invisible_both.txt
ok 181 - 3_invisible_both.txt as_txt
# Generated:
#
# +------+
# --> | Bonn | -->
# +------+
#
# at 3_joining.txt
ok 182 - 3 nodes
ok 183 - from 3_joining.txt
ok 184 - 3_joining.txt as_txt
# Generated:
#
#
# +---------+----+
# | v |
# +---+ +---+ |
# | A | | B | |
# +---+ +---+ |
# | ^ |
# | | |
# +---------+ |
# | |
# | |
# | |
# v |
# +---+ |
# | C | <+
# +---+
#
# at 3_joint.txt
ok 185 - 3 nodes
ok 186 - from 3_joint.txt
ok 187 - 3_joint.txt as_txt
# Generated:
#
# +----------+ +--------+
# | Mannheim | ------+-> | Weimar |
# +----------+ | +--------+
# |
# |
# |
# +----------+ |
# | Potsdam | ------+
# +----------+
#
# at 3_joint_short.txt
ok 188 - 3 nodes
ok 189 - from 3_joint_short.txt
ok 190 - 3_joint_short.txt as_txt
# Generated:
#
# +---+
# | C |
# +---+
# ^
# |
# |
# +---++---+ |
# | A || B | |
# +---++---+ |
# | | |
# +----+----+
#
# at 3_list_attr.txt
ok 191 - 3 nodes
ok 192 - from 3_list_attr.txt
ok 193 - 3_list_attr.txt as_txt
# Generated:
#
# + - - - -+ test +-.-.-.-.-.-+ test + - - -+
# ' Berlin ' ------> ! Frankfurt ! <------ ' Bonn '
# + - - - -+ +-.-.-.-.-.-+ + - - -+
#
# at 3_lists.txt
ok 194 - 3 nodes
ok 195 - from 3_lists.txt
ok 196 - 3_lists.txt as_txt
# Generated:
#
# +------+ +--------+ +-----+
# | Bonn | --> | Berlin | <-- | Ulm |
# +------+ +--------+ +-----+
#
# at 3_nodes_5_edges.txt
ok 197 - 3 nodes
ok 198 - from 3_nodes_5_edges.txt
ok 199 - 3_nodes_5_edges.txt as_txt
# Generated:
#
#
# #= = = = = = = = = = = = = = = = = = #
# " v
# +--------------+ +---------+ +-----------+
# + | Default Page | --> | Sign Up | --> | |
# ' +--------------+ +---------+ | |
# ' ! | |
# ' +.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-> | Main Page |
# ' | |
# ' | |
# + - - - - - - - - - - - - - - - - - - > | |
# +-----------+
#
# at 3_selfloop.txt
ok 200 - 3 nodes
ok 201 - from 3_selfloop.txt
ok 202 - 3_selfloop.txt as_txt
# Generated:
#
# Until not done
# +----------------+
# v |
# +-------+ +--------------------+ +-----+
# | Start | --> | Main | --> | End |
# +-------+ +--------------------+ +-----+
#
# at 3_selfloop_flip.txt
ok 203 - 3 nodes
ok 204 - from 3_selfloop_flip.txt
ok 205 - 3_selfloop_flip.txt as_txt
# Generated:
#
#
# +------+
# v |
# +--------+ +----------+ +----------+
# | Adenau | --> | Monschau | <-- | Nideggen |
# +--------+ +----------+ +----------+
#
# at 3_selfloop_flow_down.txt
ok 206 - 3 nodes
ok 207 - from 3_selfloop_flow_down.txt
ok 208 - 3_selfloop_flow_down.txt as_txt
# Generated:
#
# +-------+
# | Start |
# +-------+
# |
# |
# v
# +-------+ Until not done
# | | -----------------+
# | Main | |
# | | <----------------+
# +-------+
# |
# |
# v
# +-------+
# | End |
# +-------+
#
# at 3_selfloop_flow_left.txt
ok 209 - 3 nodes
ok 210 - from 3_selfloop_flow_left.txt
ok 211 - 3_selfloop_flow_left.txt as_txt
# Generated:
#
# +-----+ +--------------------+ +-------+
# | End | <-- | Main | <-- | Start |
# +-----+ +--------------------+ +-------+
# ^ Until not done |
# +----------------+
#
# at 3_selfloop_flow_up.txt
ok 212 - 3 nodes
ok 213 - from 3_selfloop_flow_up.txt
ok 214 - 3_selfloop_flow_up.txt as_txt
# Generated:
#
# +-------+
# | End |
# +-------+
# ^
# |
# |
# Until not done +-------+
# +----------------- | |
# | | Main |
# +----------------> | |
# +-------+
# ^
# |
# |
# +-------+
# | Start |
# +-------+
#
# at 3_split_attribute.txt
ok 215 - 3 nodes
ok 216 - from 3_split_attribute.txt
ok 217 - 3_split_attribute.txt as_txt
# Generated:
#
# + - - - - - +
# ' Some '
# +-----------+
# | Autosplit |
# +-----------+
# | Node |
# +-----------+
#
# at 3nodes.txt
ok 218 - 3 nodes
ok 219 - from 3nodes.txt
ok 220 - 3nodes.txt as_txt
# Generated:
#
# +-----+ +-----+ +-------+
# | One | ==> | Two | - > | Three |
# +-----+ +-----+ +-------+
#
# at 4_2x2nodes.txt
ok 221 - 4 nodes
ok 222 - from 4_2x2nodes.txt
ok 223 - 4_2x2nodes.txt as_txt
# Generated:
#
# +-----------+ +--------+
# | Frankfurt | --> | Hof |
# +-----------+ +--------+
# +-----------+ +--------+
# | Hamburg | --> | Altona |
# +-----------+ +--------+
#
# at 4_att.txt
ok 224 - 4 nodes
ok 225 - from 4_att.txt
ok 226 - 4_att.txt as_txt
# Generated:
#
# +------------+ +---+
# | $a = "9"; | | 2 |
# | my $b = 1; | --> | |
# +------------+ +---+
# +------------+ +---+
# | $a = ";% | --> | 4 |
# +------------+ +---+
#
# at 4_autosplit_class.txt
ok 227 - 4 nodes
ok 228 - from 4_autosplit_class.txt
ok 229 - 4_autosplit_class.txt as_txt
# Generated:
#
# #===#....
# H A H B :
# #===#...:
# + - +===#
# ' C H D H
# + - +===#
#
# at 4_autosplit_empty.txt
ok 230 - 4 nodes
ok 231 - from 4_autosplit_empty.txt
ok 232 - 4_autosplit_empty.txt as_txt
# Generated:
#
#
# +---------+
# | v
# +---+----+----+---+
# | 1 | 2 | | 3 |
# +---+----+----+---+
#
# at 4_autosplit_offset.txt
ok 233 - 4 nodes
ok 234 - from 4_autosplit_offset.txt
ok 235 - 4_autosplit_offset.txt as_txt
# Generated:
#
# +---+
# | 1 | -----------+
# +---+ v
# +---+----+ +---+
# | 2 | 3 | --> | 3 |
# +---+----+ +---+
#
# at 4_autosplit_shape.txt
ok 236 - 4 nodes
ok 237 - from 4_autosplit_shape.txt
ok 238 - 4_autosplit_shape.txt as_txt
# Generated:
#
# +---+
# | A | B
# +---+
# |---+
# C | D |
# ---+
#
# at 4_bend_bug.txt
ok 239 - 4 nodes
ok 240 - from 4_bend_bug.txt
ok 241 - 4_bend_bug.txt as_txt
# Generated:
#
# +--------+ +-----------+
# | Bonn | -+ | Ulm |
# +--------+ | +-----------+
# |
# |
# |
# +--------+ | +-----------+
# | Berlin | +> | Frankfurt |
# +--------+ +-----------+
#
# at 4_bug_basename.txt
ok 242 - 4 nodes
ok 243 - from 4_bug_basename.txt
ok 244 - 4_bug_basename.txt as_txt
# Generated:
#
#
# +--------------+
# | v
# +---+ +---+----+----+
# | u | --> | a | b | c |
# +---+ +---+----+----+
# | ^
# +-------------------+
#
# at 4_bug_joint_2.txt
ok 245 - 4 nodes
ok 246 - from 4_bug_joint_2.txt
ok 247 - 4_bug_joint_2.txt as_txt
# Generated:
#
# +---+
# | E |
# +---+
# |
# |
# |
# |
# | +---+
# +----+-- | B |
# | +---+
# |
# |
# |
# | +---+
# +-- | C |
# | +---+
# |
# |
# |
# | +---+
# +-- | D |
# +---+
#
# at 4_collapse.txt
ok 248 - 4 nodes
ok 249 - from 4_collapse.txt
ok 250 - 4_collapse.txt as_txt
# Generated:
#
# +-----------+ S P A C E +-----------+
# | S P A C E | -----------> | S P A C Y |
# +-----------+ +-----------+
# +-----------+ A B C D +-----------+
# | A B C | -----------> | X Z Y |
# +-----------+ +-----------+
#
# at 4_comma.txt
ok 251 - 4 nodes
ok 252 - from 4_comma.txt
ok 253 - 4_comma.txt as_txt
# Generated:
#
# +---+ +---+ +---+
# | 1 | --> | 4 | <-- | 3 |
# +---+ +---+ +---+
# ^
# |
# |
# +---+
# | 2 |
# +---+
#
# at 4_cross.txt
ok 254 - 4 nodes
ok 255 - from 4_cross.txt
ok 256 - 4_cross.txt as_txt
# Generated:
#
# +---+
# | C |
# +---+
# '
# '
# '
# +---+ ' +---+
# | A | ------+-----> | B |
# +---+ ' +---+
# '
# '
# v
# +---+
# | D |
# +---+
#
# at 4_cross_inv.txt
ok 257 - 4 nodes
ok 258 - from 4_cross_inv.txt
ok 259 - 4_cross_inv.txt as_txt
# Generated:
#
# +---+
# | C |
# +---+
# '
# '
# '
# +---+ ' +---+
# | A | ' | B |
# +---+ ' +---+
# '
# '
# v
# +---+
# | D |
# +---+
#
# at 4_cross_split.txt
ok 260 - 4 nodes
ok 261 - from 4_cross_split.txt
ok 262 - 4_cross_split.txt as_txt
# Generated:
#
# +- - - -+
# ' '
# ' +---+ '
# ' | C | '
# ' +---+ '
# ' | '
# ' | '
# ' | '
# + - - - - - - - | - - - - - -+
# ' Cross: | '
# ' | '
# ' +------+ | +---+ '
# ' | A | --------+-------> | B | '
# ' +------+ | +---+ '
# ' | '
# + - - - - - - - | - - - - - -+
# ' | '
# ' | '
# ' v '
# ' +---+ '
# ' | D | '
# ' +---+ '
# ' '
# +- - - -+
#
# at 4_cross_split_hor.txt
ok 263 - 4 nodes
ok 264 - from 4_cross_split_hor.txt
ok 265 - 4_cross_split_hor.txt as_txt
# Generated:
#
# +- - - -+
# ' '
# ' +---+ '
# ' | A | '
# ' +---+ '
# ' | '
# ' | '
# ' | '
# + - - - - - - - | - - - - - -+
# ' Cross: | '
# ' | '
# ' +------+ | +---+ '
# ' | C | --------+-------> | D | '
# ' +------+ | +---+ '
# ' | '
# + - - - - - - - | - - - - - -+
# ' | '
# ' | '
# ' v '
# ' +---+ '
# ' | B | '
# ' +---+ '
# ' '
# +- - - -+
#
# at 4_edge_cross.txt
ok 266 - 4 nodes
ok 267 - from 4_edge_cross.txt
ok 268 - 4_edge_cross.txt as_txt
# Generated:
#
#
# +---------------------+
# | |
# | |
# +----------+----------+ |
# | | v v
# +----+ +----+ +----+ +----+
# | E1 | --> | E2 | --> | S1 | --> | S2 |
# +----+ +----+ +----+ +----+
# | ^
# +--------------------------------+
#
# at 4_edge_labels.txt
ok 269 - 4 nodes
ok 270 - from 4_edge_labels.txt
ok 271 - 4_edge_labels.txt as_txt
# Generated:
#
# car
# +-----------------------------------+
# | v
# +------+ train +--------+ bus +---------+
# | Bonn | =======> | Berlin | .....> | Potsdam |
# +------+ +--------+ +---------+
# !
# ! bike
# v
# +--------+
# | Ulm |
# +--------+
#
# at 4_edge_types.txt
ok 272 - 4 nodes
ok 273 - from 4_edge_types.txt
ok 274 - 4_edge_types.txt as_txt
# Generated:
#
# +---------------+ +--------------+
# | Bingen | <----------> | Mainz |
# +---------------+ +--------------+
# +---------------+ test-text +--------------+
# | Bischofswerde | -----------> | Finsterwalde |
# +---------------+ +--------------+
#
# at 4_endless_loop.txt
ok 275 - 4 nodes
ok 276 - from 4_endless_loop.txt
ok 277 - 4_endless_loop.txt as_txt
# Generated:
#
# +---+ +---+
# | 1 | --> | 2 |
# +---+ +---+
# +---+----+
# | 3 | 4 |
# +---+----+
#
# at 4_endless_loop_2.txt
ok 278 - 4 nodes
ok 279 - from 4_endless_loop_2.txt
ok 280 - 4_endless_loop_2.txt as_txt
# Generated:
#
# +---+ +---+
# | 1 | --> | 2 |
# +---+ +---+
# +---+----+
# | 3 | 4 |
# +---+----+
#
# at 4_flow.txt
ok 281 - 4 nodes
ok 282 - from 4_flow.txt
ok 283 - 4_flow.txt as_txt
# Generated:
#
# +--------+
# | Passau |
# +--------+
# |
# |
# v
# +------------+ +--------+ +---------------+
# | Regensburg | <-- | Siegen | --> | Aschaffenburg |
# +------------+ +--------+ +---------------+
#
# at 4_flow_chain.txt
ok 284 - 4 nodes
ok 285 - from 4_flow_chain.txt
ok 286 - 4_flow_chain.txt as_txt
# Generated:
#
# +---------+ +--------+
# | Bonn | --> | Berlin |
# +---------+ +--------+
# |
# |
# v
# +---------+ +--------+
# | Cottbus | --> | Ulm |
# +---------+ +--------+
#
# at 4_invisible.txt
ok 287 - 4 nodes
ok 288 - from 4_invisible.txt
ok 289 - 4_invisible.txt as_txt
# Generated:
#
#
# +---------------------+
# v |
# +---------------+ +--------+
# | Bischofswerda | --> --> --> | Bremen |
# +---------------+ +--------+
#
# at 4_joint.txt
ok 290 - 4 nodes
ok 291 - from 4_joint.txt
ok 292 - 4_joint.txt as_txt
# Generated:
#
# +---++---+
# | U || C |
# +---++---+
# ^ ^
# | |
# | |
# +---++---+ |
# | A || B | |
# +---++---+ |
# | | |
# +----+----+
#
# at 4_joint_bug_flags.txt
ok 293 - 4 nodes
ok 294 - from 4_joint_bug_flags.txt
ok 295 - 4_joint_bug_flags.txt as_txt
# Generated:
#
# +---+
# | E |
# +---+
# ^
# |
# |
# |
# | +---+
# +----+-> | B |
# | +---+
# |
# |
# |
# | +---+
# +-> | C |
# | +---+
# |
# |
# |
# | +---+
# +-> | D |
# +---+
#
# at 4_list_attr.txt
ok 296 - 4 nodes
ok 297 - from 4_list_attr.txt
ok 298 - 4_list_attr.txt as_txt
# Generated:
#
# test
# +---------------------------------------------------------+
# | v
# + - - - -+ test +.-..-..-..-+ test + - - -+ test +.-..-..-..-..-..-.+
# ' Berlin ' ------> | Frankfurt | <------ ' Bonn ' ------> | Frankfurt (Oder) |
# + - - - -+ +.-..-..-..-+ + - - -+ +.-..-..-..-..-..-.+
#
# at 4_lists.txt
ok 299 - 4 nodes
ok 300 - from 4_lists.txt
ok 301 - 4_lists.txt as_txt
# Generated:
#
#
# +---------------------------------------+
# | v
# +------+ +--------+ +-----+ +-----------+
# | Bonn | --> | Berlin | <-- | Ulm | --> | Frankfurt |
# +------+ +--------+ +-----+ +-----------+
#
# at 4_minlen.txt
ok 302 - 4 nodes
ok 303 - from 4_minlen.txt
ok 304 - 4_minlen.txt as_txt
# Generated:
#
# +---------+ +---------+ +---------+
# | Potsdam | <------- | Berlin | -------> | Cottbus |
# +---------+ +---------+ +---------+
# |
# |
# |
# |
# |
# v
# +---------+
# | Leipzig |
# +---------+
#
# at 4_near.txt
ok 305 - 4 nodes
ok 306 - from 4_near.txt
ok 307 - 4_near.txt as_txt
# Generated:
#
# +------+ +--------+ +-------+
# | Bonn | --> | Berlin | --> | Koeln |
# +------+ +--------+ +-------+
# ^
# |
# |
# +--------+
# | Essen |
# +--------+
#
# at 4_node_edge.txt
ok 308 - 4 nodes
ok 309 - from 4_node_edge.txt
ok 310 - 4_node_edge.txt as_txt
# Generated:
#
# +---+ test +---+
# | A | -----------------------> | B |
# +---+ +---+
#
# at 4_nodes_5_edges.txt
ok 311 - 4 nodes
ok 312 - from 4_nodes_5_edges.txt
ok 313 - 4_nodes_5_edges.txt as_txt
# Generated:
#
#
# +----------------------------------------+
# | v
# +--------------+ +-------------+ +---------+ +-----------+
# | Default Page | --> | Test Search | --> | Sign Up | --> | Main Page |
# +--------------+ +-------------+ +---------+ +-----------+
# : ^
# ..........................................................
#
# at 4_nodes_6_edges.txt
ok 314 - 4 nodes
ok 315 - from 4_nodes_6_edges.txt
ok 316 - 4_nodes_6_edges.txt as_txt
# Generated:
#
#
# +-------------------------------------------------------------+
# | |
# | |
# | +----------------------------------------+ |
# | | v v
# | +--------------+ +-------------+ +---------+ +-----------+
# +- | Default Page | --> | Test Search | --> | Sign Up | --> | Main Page |
# +--------------+ +-------------+ +---------+ +-----------+
# | ^
# +--------------------------------------------------------+
#
# at 4_nodes_edge.txt
ok 317 - 4 nodes
ok 318 - from 4_nodes_edge.txt
ok 319 - 4_nodes_edge.txt as_txt
# Generated:
#
# +---+ test +---+
# | A | ---------------> | B |
# +---+ +---+
# ^
# |
# |
# +------+
# | C |
# +------+
#
# at 4groups.txt
ok 320 - 4 nodes
ok 321 - from 4groups.txt
ok 322 - 4groups.txt as_txt
# Generated:
#
# + - - - - - - - - - - - - - - - - -+
# ' German Cities '
# ' '
# ' +-------------+ +--------+ '
# ' | Cuxhaven | ----> | Bremen | '
# ' +-------------+ +--------+ '
# ' '
# ' - - - - - - - -+
# ' +-------------+ '
# ' | Flensburg | '
# ' +-------------+ '
# ' +-------------+ '
# ' | Hamburg | '
# ' +-------------+ '
# ' '
# + - - - - - - - - +
#
# at 4groups_class.txt
ok 323 - 4 nodes
ok 324 - from 4groups_class.txt
ok 325 - 4groups_class.txt as_txt
# Generated:
#
# +-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.+
# ! German Cities !
# ! !
# ! +-------------+ +--------+ !
# ! | Cuxhaven | ----> | Bremen | !
# ! +-------------+ +--------+ !
# ! !
# ! -.-.-.-.-.-.-.-.+
# ! +-------------+ !
# ! | Flensburg | !
# ! +-------------+ !
# ! +-------------+ !
# ! | Hamburg | !
# ! +-------------+ !
# ! !
# +-.-.-.-.-.-.-.-.-+
#
# at 4nodes.txt
ok 326 - 4 nodes
ok 327 - from 4nodes.txt
ok 328 - 4nodes.txt as_txt
# Generated:
#
# +-----------+ +--------+ +---------+
# | Bonn | --> | Berlin | ..> | Cottbus |
# +-----------+ +--------+ +---------+
# |
# |
# v
# +-----------+
# | Frankfurt |
# +-----------+
#
# at 5_a-star_bug.txt
ok 329 - 5 nodes
ok 330 - from 5_a-star_bug.txt
ok 331 - 5_a-star_bug.txt as_txt
# Generated:
#
# +---+
# | 5 |
# +---+
# | | +---+---+----+
# | | | 2 | 3 | 4 |
# | 1 | +---+---+----+
# | | |
# | | <--------------+
# +---+
#
# at 5_arrow_styles.txt
ok 332 - 5 nodes
ok 333 - from 5_arrow_styles.txt
ok 334 - 5_arrow_styles.txt as_txt
# Generated:
#
# +--------------+
# | Hagnau | -------+
# +--------------+ |
# | |
# | |
# | |
# | |
# +--------------+ +---------------+
# +> | Oberuhlingen | <--> | Uhlingen |
# | +--------------+ +---------------+
# |
# | +---------------------+
# | | |
# | +--------------+ .................
# | | Mainau | ---- : Unteruhlingen :
# | +--------------+ :...............:
# | ^
# +--------------------------+
#
# at 5_flow.txt
ok 335 - 5 nodes
ok 336 - from 5_flow.txt
ok 337 - 5_flow.txt as_txt
# Generated:
#
# +---------+ +-----------+
# | Bonn | --> | Berlin |
# +---------+ +-----------+
# |
# |
# v
# +---------+ +-----------+ +-----+
# | Cottbus | --> | Moselkern | --> | Ulm |
# +---------+ +-----------+ +-----+
#
# at 5_group_repair.txt
ok 338 - 5 nodes
ok 339 - from 5_group_repair.txt
ok 340 - 5_group_repair.txt as_txt
# Generated:
#
# + - - - - - - - - - - - - - - - +
# ' DMZ: '
# ' '
# ' +--------+ +----------+ ' +---------+
# ' | Server | <---- | Proxy | ' --> | Check |
# ' +--------+ +----------+ ' +---------+
# ' | '
# + - - - - - - - - | '
# ' | ' |
# ' | ' |
# ' | ' v
# ' | - - - - - - - - +
# ' v '
# ' +----------+ +---------+ '
# ' | Database | ----> | Backend | '
# ' +----------+ +---------+ '
# ' '
# +- - - - - - - - - - - - - - - - +
#
# at 5_group_split.txt
ok 341 - 5 nodes
ok 342 - from 5_group_split.txt
ok 343 - 5_group_split.txt as_txt
# Generated:
#
#
# +--------------------------------------------+
# | |
# + - - - - - - - - - - - - - - - - - - - - - - + |
# ' test: ' |
# ' ' |
# ' +------+ +--------+ +-----------+ ' |
# ' | Bonn | --> | Berlin | ----> | Frankfurt | ' |
# ' +------+ +--------+ +-----------+ ' |
# ' | ' |
# + - - - - - - - - - - - - - - | ' |
# ' | ' |
# ' | ' |
# ' v ' v
# ' +-----------+ '+-----+
# ' | Hagen | '| Ulm |
# ' +-----------+ '+-----+
# ' '
# + - - - - - - - +
#
# at 5_joint.txt
ok 344 - 5 nodes
ok 345 - from 5_joint.txt
ok 346 - 5_joint.txt as_txt
# Generated:
#
# +---------+
# | Zwickau |
# +---------+
# ^
# |
# |
# +------------------------------+ |
# | Hannover | |
# +------------------------------+ |
# | | | |
# | | | |
# v v v |
# +--------++--------++----------+ |
# | Aachen || Berlin || Cuxhaven | |
# +--------++--------++----------+ |
# | | | |
# +---------+---------+-----------+
#
# at 5_joint_bug2.txt
ok 347 - 5 nodes
ok 348 - from 5_joint_bug2.txt
ok 349 - 5_joint_bug2.txt as_txt
# Generated:
#
# +-------------++---+
# | A || E |
# +-------------++---+
# ^ ^ ^ ^
# | | | |
# | | | |
# v v v |
# +---++---++---+ |
# | B || C || D | |
# +---++---++---+ |
# ^ ^ ^ |
# +----+----+----+
#
# at 5_joint_label.txt
ok 350 - 5 nodes
ok 351 - from 5_joint_label.txt
ok 352 - 5_joint_label.txt as_txt
# Generated:
#
# +-----------+ travel +--------+
# | Aachen | ------+-----------------> | Zittau |
# +-----------+ | +--------+
# |
# | travel
# |
# +-----------+ |
# | Dachau | ------+
# +-----------+ |
# |
# | travel
# |
# +-----------+ |
# | Buxtehude | ------+
# +-----------+ |
# |
# | travel
# |
# +-----------+ |
# | Cottbus | ------+
# +-----------+
#
# at 5_long_edge_labels.txt
ok 353 - 5 nodes
ok 354 - from 5_long_edge_labels.txt
ok 355 - 5_long_edge_labels.txt as_txt
# Generated:
#
# very long edge label
# +---------------------------------------+
# | v
# +---+ +---+ +---+ +---+ +---+
# | A | --> | B | --> | C | --> | D | --> | E |
# +---+ +---+ +---+ +---+ +---+
# ^ another very long edge label |
# +---------------------------------------+
#
# at 5_multicell.txt
ok 356 - 5 nodes
ok 357 - from 5_multicell.txt
ok 358 - 5_multicell.txt as_txt
# Generated:
#
# +---------+
# | Client1 |
# +---------+
# ^
# |
# |
# v
# +---------+ +---------+ +---------+
# | Client3 | <--> | Proxy | <--> | Client2 |
# +---------+ +---------+ +---------+
# ^
# |
# |
# v
# +---------+
# | Client |
# +---------+
#
# at 5_offsets.txt
ok 359 - 5 nodes
ok 360 - from 5_offsets.txt
ok 361 - 5_offsets.txt as_txt
# Generated:
#
# +---+ +---+
# | E | <-- | D |
# +---+ +---+
# ^ +---+
# +- | C |
# +---+
# ^ +---+
# +- | B |
# +---+
# ^ +---+
# +------ | A |
# +---+
#
# at 5_offsets_2.txt
ok 362 - 5 nodes
ok 363 - from 5_offsets_2.txt
ok 364 - 5_offsets_2.txt as_txt
# Generated:
#
# +---+ +---+
# | E | --> | D | -+
# +---+ +---+ v
# | +---+
# +> | C | <+
# +---+ |
# ^ +---+
# +- | B | ------+
# +---+ v
# ^ +---+
# +------ | A |
# +---+
#
# at 5_rounded.txt
ok 365 - 5 nodes
ok 366 - from 5_rounded.txt
ok 367 - 5_rounded.txt as_txt
# Generated:
#
# ......... - - - - ========== ########## -----------
# : Pullach : ' Parsing ' H Pankow H # Pullheim # | Paderborn |
# : : --> ' ' --> H (Berlin) H --> # # --> | |
# ......... - - - - ========== ########## -----------
#
# at 5_tree_joint.txt
ok 368 - 5 nodes
ok 369 - from 5_tree_joint.txt
ok 370 - 5_tree_joint.txt as_txt
# Generated:
#
# +---+
# | A |
# +---+
# | +----+
# +-----> | A1 |
# | +----+
# | | |
# +-----> | A2 |
# | +----+
# | | |
# +-----> | A3 |
# | +----+
# | | |
# +-----> | A4 |
# +----+
#
# at 6_autosplit_class.txt
ok 371 - 6 nodes
ok 372 - from 6_autosplit_class.txt
ok 373 - 6_autosplit_class.txt as_txt
# Generated:
#
# +---+ +--------+----+---+
# | 1 | --> | D | B | C |
# +---+ +--------+----+---+
# ^
# |
# |
# +---+ +---+
# | 2 | --> | 3 |
# +---+ +---+
#
# at 6_chain_10_edges.txt
ok 374 - 6 nodes
ok 375 - from 6_chain_10_edges.txt
ok 376 - 6_chain_10_edges.txt as_txt
# Generated:
#
#
# +--------------------------------------------------------+
# | |
# | |
# | +-----------+ |
# | | v v
# +---------+ +------+ +-----+ +---------+ +--------+ +--------+
# | Koblenz | <-- | Bonn | --> | Ulm | --> | Bautzen | --> | | --> | Kassel |
# +---------+ +------+ +-----+ +---------+ | | +--------+
# ^ | | | | |
# | | | +-----------> | Berlin |
# | | | | |
# | | | | |
# +---------------+------------+ | |
# | +--------+
# | ^
# +----------------------------------------+
#
# at 6_chained.txt
ok 377 - 6 nodes
ok 378 - from 6_chained.txt
ok 379 - 6_chained.txt as_txt
# Generated:
#
#
# +-------------------------------------------+
# | v
# +---------+ +-----+ +---------+ +--------+ +--------+
# | Bonn | --> | Ulm | --> | Bautzen | --> | Berlin | --> | Kassel |
# +---------+ +-----+ +---------+ +--------+ +--------+
# | |
# | |
# v |
# +---------+ |
# | Koblenz | <-----+
# +---------+
#
# at 6_empty_row.txt
ok 380 - 6 nodes
ok 381 - from 6_empty_row.txt
ok 382 - 6_empty_row.txt as_txt
# Generated:
#
# +---+ +---+
# | A | --> | C |
# +---+ +---+
# | | | |
# +---+ +---+
# | B | | D |
# +---+ +---+
#
# at 6_fanout.txt
ok 383 - 6 nodes
ok 384 - from 6_fanout.txt
ok 385 - 6_fanout.txt as_txt
# Generated:
#
# +-------------+ +-------------+ +--------------+
# | Hello World | --> | /dev/fanout | -+-----> | Hello World! |
# +-------------+ +-------------+ | +--------------+
# | +--------------+
# +-----> | Hello World! |
# | +--------------+
# | +--------------+
# +-----> | Hello World! |
# | +--------------+
# | +--------------+
# +-----> | Hello World! |
# +--------------+
#
# at 6_group_align.txt
ok 386 - 6 nodes
ok 387 - from 6_group_align.txt
ok 388 - 6_group_align.txt as_txt
# Generated:
#
# + - - - - - - - - - - - - -+
# ' Left: '
# ' '
# ' +-----+ +------+ '
# ' | A | ------> | B | '
# ' +-----+ +------+ '
# ' '
# + - - - - - - - - - - - - -+
# + - - - - - - - - - - - - -+
# ' Right: '
# ' '
# ' +-----+ +------+ '
# ' | C | ------> | D | '
# ' +-----+ +------+ '
# ' '
# + - - - - - - - - - - - - -+
# + - - - - - - - - - - - - -+
# ' Center: '
# ' '
# ' +-----+ +------+ '
# ' | E | ------> | F | '
# ' +-----+ +------+ '
# ' '
# + - - - - - - - - - - - - -+
#
# at 6_joint.txt
ok 389 - 6 nodes
ok 390 - from 6_joint.txt
ok 391 - 6_joint.txt as_txt
# Generated:
#
# +----------+ +------+ +------+
# | Hagen | ------+-> | Bonn | --> | Prag |
# +----------+ | +------+ +------+
# |
# |
# |
# +----------+ |
# | Hannover | ------+
# +----------+ |
# |
# |
# |
# +----------+ |
# | Hamburg | ------+
# +----------+ |
# |
# |
# |
# +----------+ |
# | Hanau | ------+
# +----------+
#
# at 6_multicell.txt
ok 392 - 6 nodes
ok 393 - from 6_multicell.txt
ok 394 - 6_multicell.txt as_txt
# Generated:
#
#
# +---------+ +---------+
# | v v |
# +---+ +---+ +---+ +--------+ +---+
# | G | <-- | | --> | | --> | C | --> | D |
# +---+ | A | | B | +--------+ +---+
# | | | | ^
# | | --> | | ------+
# +---+ +---+
# |
# |
# v
# +---+
# | F |
# +---+
#
# at 6_multicell_offset.txt
ok 395 - 6 nodes
ok 396 - from 6_multicell_offset.txt
ok 397 - 6_multicell_offset.txt as_txt
# Generated:
#
# +------+
# | E |
# +------+
# ^
# |
# |
# +------+
# | High |
# +------+
# |
# |
# v
# +------+
# | D |
# +------+
# +---+ +------+ +---+
# | C | <-- | Wide | --> | B |
# +---+ +------+ +---+
#
# at 6_nested_groups.txt
ok 398 - 6 nodes
ok 399 - from 6_nested_groups.txt
ok 400 - 6_nested_groups.txt as_txt
# Generated:
#
# + - - - - - - - - - - +
# ' Inner 1 '
# ' '
# ' +-------+ +---+ '
# ' | A | --> | B | '
# ' +-------+ +---+ '
# ' '
# + - - - - - - - - - - +
# + - - - - - - - - - - +
# ' Inner 2 '
# ' '
# ' +-------+ +---+ '
# ' | C | --> | D | '
# ' +-------+ +---+ '
# ' '
# + - - - - - - - - - - +
# + - - - - - - - - - - +
# ' Outer '
# ' '
# ' +-------+ +---+ '
# ' | E | --> | F | '
# ' +-------+ +---+ '
# ' '
# + - - - - - - - - - - +
#
# at 6_ranks.txt
ok 401 - 6 nodes
ok 402 - from 6_ranks.txt
ok 403 - 6_ranks.txt as_txt
# Generated:
#
# +---+ +---+ +---+
# | A | --> | B | --> | C |
# +---+ +---+ +---+
# |
# +-------------------+
# v
# +---+ +---+
# | D | --> | E |
# +---+ +---+
# |
# +---------+
# v
# +---+
# | F |
# +---+
#
# at 6_split_join_loop.txt
ok 404 - 6 nodes
ok 405 - from 6_split_join_loop.txt
ok 406 - 6_split_join_loop.txt as_txt
# Generated:
#
#
# +--------------------------------------------------+
# v |
# +---+ +---+ +---+ +---+ +---+
# | A | --> | B | --> | C | -+-----> | X | ------+-> | I |
# +---+ +---+ +---+ | +---+ | +---+
# | |
# | |
# | |
# | +---+ |
# +-----> | Y | ------+
# +---+
#
# at 7_cluster.txt
ok 407 - 7 nodes
ok 408 - from 7_cluster.txt
ok 409 - 7_cluster.txt as_txt
# Generated:
#
# +---+-----+---+---+
# | A | BCD | E | F |
# +---+-----+---+---+
# | G | | H |
# +---+-----+---+
#
# at 7_star.txt
ok 410 - 7 nodes
ok 411 - from 7_star.txt
ok 412 - 7_star.txt as_txt
# Generated:
#
# +-----------+
# | Weimar |
# +-----------+
# ^
# |
# |
# +------+ +-----------+ +----------+
# | Kiel | <-- | | --> | Berlin |
# +------+ | Dachau | +----------+
# +------+ | | +----------+
# | Ulm | <-- | | --> | Chemnitz |
# +------+ +-----------+ +----------+
# |
# |
# v
# +-----------+
# | Frankfurt |
# +-----------+
#
# at 7_tree.txt
ok 413 - 7 nodes
ok 414 - from 7_tree.txt
ok 415 - 7_tree.txt as_txt
# Generated:
#
# +---+
# | A |
# +---+
# | +----+
# +-----> | A1 |
# | +----+
# | +----+
# +-----> | A2 |
# | +----+
# | | +-----+
# | +------> | A23 |
# | | +-----+
# | | +-----+
# | +------> | A21 |
# | | +-----+
# | | +-----+
# | +------> | A22 |
# | +-----+
# | +----+
# +-----> | A3 |
# +----+
#
# at 8_align.txt
ok 416 - 8 nodes
ok 417 - from 8_align.txt
ok 418 - 8_align.txt as_txt
# Generated:
#
#
# My Graph
#
# +--------------+ +---+
# | | Left center | |
# | B | align align | A |
# | | ---------> no border --> no border --> | |
# +--------------+ +---+
# +--------------+ aligned +-----------+
# | Center | left | Rightmost |
# | aligned text | ---------> | |
# +--------------+ +-----------+
# + - - - - - - - - - - - - - - - - - - - - - +
# ' Nodes: '
# ' '
# ' +--------------+ label +-----------+ '
# ' | Right | text | Left | '
# ' | Aligned | ---------> | aligned | '
# ' +--------------+ +-----------+ '
# ' '
# + - - - - - - - - - - - - - - - - - - - - - +
#
# at 8_basename.txt
ok 419 - 8 nodes
ok 420 - from 8_basename.txt
ok 421 - 8_basename.txt as_txt
# Generated:
#
# +---+
# | 1 |
# +---+
# |
# |
# v
# +---+---+----+
# | A | B | C |
# +---+---+----+
# +---+
# | 2 |
# +---+
# |
# |
# v
# +---+---+----+
# | A | B | C |
# +---+---+----+
#
# at 8_chain.txt
ok 422 - 8 nodes
ok 423 - from 8_chain.txt
ok 424 - 8_chain.txt as_txt
# Generated:
#
# +-----------+
# | Dresden |
# +-----------+
# ^
# |
# |
# +------+ +--------+ +-------+ +-----------+ +----------+ +---------+
# | Bonn | --> | Berlin | --> | Koeln | --> | Frankfurt | --> | Hannover | --> | Hamburg |
# +------+ +--------+ +-------+ +-----------+ +----------+ +---------+
# |
# |
# v
# +-----------+
# | Chemnitz |
# +-----------+
#
# at 8_endless_loop.txt
ok 425 - 8 nodes
ok 426 - from 8_endless_loop.txt
ok 427 - 8_endless_loop.txt as_txt
# Generated:
#
#
# +-------------------+
# | v
# +---+ +---+ +---+
# | 1 | --> | 2 | --> | 3 |
# +---+ +---+ +---+
# +---+----+
# | 3 | 4 |
# +---+----+
# +---+----+----+
# | 5 | 6 | 7 |
# +---+----+----+
#
# at 8_flow.txt
ok 428 - 8 nodes
ok 429 - from 8_flow.txt
ok 430 - 8_flow.txt as_txt
# Generated:
#
# +--------------+ +-------+
# | East | --> | South |
# +--------------+ +-------+
# |
# |
# v
# +--------------+ +-------+
# | South Too | <-- | West |
# +--------------+ +-------+
# |
# |
# v
# +----------------+ +--------------+
# | left (south) | <-- | right (west) |
# +----------------+ +--------------+
# |
# |
# v
# +----------------+ +--------------+
# | east (default) | --> | final |
# +----------------+ +--------------+
#
# at 8_invisible.txt
ok 431 - 8 nodes
ok 432 - from 8_invisible.txt
ok 433 - 8_invisible.txt as_txt
# Generated:
#
#
# My sample graph
#
#
#
#
# +--------+ Test label +-------+ +-------+
# #=====> | Five | - - - - - - > | Seven | | Eight |
# H +--------+ +-------+ +-------+
# H
# H
# H
# H
# #==================================#
# v
# +-----+ +--------+ +-------+ Test label +-------+
# | Two | | One | ============> | Three | <............> | Six |
# +-----+ +--------+ +-------+ +-------+
# :
# : Test
# : label
# v
# +--------+
# | Four |
# +--------+
#
# at 8_labels.txt
ok 434 - 8 nodes
ok 435 - from 8_labels.txt
ok 436 - 8_labels.txt as_txt
# Generated:
#
#
# My sample graph
#
#
# +------------------------+
# | v
# +--------+ Test label +-------+ +-------+
# #=====> | Five | - - - - - - > | Seven | -------------- | Eight |
# H +--------+ +-------+ +-------+
# H | ^
# H +-------------------------------------------------+
# H
# H
# #==================================#
# v
# +-----+ label +--------+ +-------+ Test label +-------+
# | Two | <------- | One | ============> | Three | <............> | Six |
# +-----+ +--------+ +-------+ +-------+
# :
# : Test
# : label
# v
# +--------+
# | Four |
# +--------+
#
# at 8_optimize_bend.txt
ok 437 - 8 nodes
ok 438 - from 8_optimize_bend.txt
ok 439 - 8_optimize_bend.txt as_txt
# Generated:
#
#
# ..............
# : :
# : :
# : +----+------------------------------------------------+
# v | : v
# +------+ | +------------+ +-------+ +---------+ +--------+
# | init | | | main | | parse | | execute | | make a |
# | | -+ | | --> | | --> | | --> | string |
# +------+ +------------+ +-------+ +---------+ +--------+
# | |
# | Testlabel |
# v v
# +------------+ +---------+
# | cleanup | | compare |
# +------------+ +---------+
# +------------+
# | printf |
# +------------+
#
# at 8_points.txt
ok 440 - 8 nodes
ok 441 - from 8_points.txt
ok 442 - 8_points.txt as_txt
# Generated:
#
#
# * --> # --> . --> o --> <> --> + --> --> *
#
# at 9_chain.txt
ok 443 - 9 nodes
ok 444 - from 9_chain.txt
ok 445 - 9_chain.txt as_txt
# Generated:
#
# +-----------+
# | Dresden |
# +-----------+
# ^
# |
# |
# +------+ +---------+ +-------+ +-----------+ +----------+ +---------+
# | Bonn | --> | Berlin | --> | Koeln | --> | Frankfurt | --> | Hannover | --> | Hamburg |
# +------+ +---------+ +-------+ +-----------+ +----------+ +---------+
# | |
# | |
# v v
# +---------+ +-----------+
# | Cottbus | | Chemnitz |
# +---------+ +-----------+
#
# at 9_cross.txt
ok 446 - 9 nodes
ok 447 - from 9_cross.txt
ok 448 - 9_cross.txt as_txt
# Generated:
#
#
# +------------------------+
# | |
# | |
# +---------+ +----+-------------------+ |
# | v | | | |
# +---+ +---+ | +---+ +---+----+ |
# | U | | I | <+ | A | -------> | B | I | <+
# +---+ +---+ +---+ +---+----+
# | | |----+
# | | C | D |
# v +---+----+
# +---+ | |
# | Z | | E |
# +---+ +---+
#
# at 9_flow_south.txt
ok 449 - 9 nodes
ok 450 - from 9_flow_south.txt
ok 451 - 9_flow_south.txt as_txt
# Generated:
#
# +----------------------------------------------+
# | A |
# +----------------------------------------------+
# | | | | | | | |
# | | | | | | | |
# v v v v v v v v
# +----++----++----++----++----++----++----++----+
# | A1 || A2 || A3 || A4 || A5 || A6 || A7 || A8 |
# +----++----++----++----++----++----++----++----+
#
ok
t/astar.t .................
1..21
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can(...)
ok 3 - Graph::Easy::Heap->can(...)
ok 4 - 0,0 => 3,0: 4 (no corner)
ok 5 - 3,0 => 3,5: 5 (no corner)
ok 6 - 0,0 => 3,5: 3+5+1 (one corner)
ok 7 - modifier(0,0) is 1
ok 8 - going round a bend is 7
ok 9 - going straight is 1
ok 10 - EDGE_HOR
ok 11 - EDGE_HOR
ok 12 - EDGE_HOR
ok 13 - EDGE_VER
ok 14 - EDGE_VER
ok 15 - EDGE_VER
ok 16 - EDGE_S_W
ok 17 - EDGE_S_W
ok 18 - EDGE_S_E
ok 19 - EDGE_S_E
ok 20 - EDGE_N_W
ok 21 - EDGE_N_W
ok
t/attributes.t ............
1..123
ok 1 - use Graph::Easy::Attributes;
ok 2 - use Graph::Easy;
ok 3 - Graph::Easy->can(...)
ok 4 - Graph::Easy::Node->can(...)
ok 5 - Graph::Easy::Edge->can(...)
ok 6 - Graph::Easy::Group->can(...)
ok 7 - color red
ok 8 - color \#0000ff
ok 9 - color \#f0c
ok 10 - color rgb(128,255,0)
ok 11 - color lavender
ok 12 - color lavenderblush
ok 13 - color lavenderbush does not exist
ok 14 - red => red
ok 15 - \#ff0000 => red
ok 16 - \#ffffff => white
ok 17 - \#808080 => gray
ok 18 - grey => grey
ok 19 - \#c0c0c0 => gray
ok 20 - \#ffffff => white
ok 21 - grey23 => grey23
ok 22 - 1 => 1 under rdgy4
ok 23 - red => \#ff0000
ok 24 - grey => \#808080
ok 25 - grey => \#c0c0c0 under x11
ok 26 - grey23 => \#3b3b3b under x11
ok 27 - 1 => \#ca0020 under rdgy4
ok 28 - 4 => \#404040 under rdgy4
ok 29 - color redbrownish is not valid
ok 30 - fill redbrownish is not valid
ok 31 - border-shape is not valied
ok 32 - color red is valid
ok 33 - color red is valid
ok 34 - color red is valid
ok 35 - color w3c/red is valid
ok 36 - color w3c/red is valid
ok 37 - color w3c/red is valid
ok 38 - color x11/red is valid
ok 39 - color x11/red is valid
ok 40 - color x11/red is valid
ok 41 - color chocolate4 is valid
ok 42 - color chocolate4 is valid
ok 43 - color chocolate4 is valid
ok 44 - color rgb(1,2,3) is valid
ok 45 - color rgb(1,2,3) is valid
ok 46 - color rgb(1,2,3) is valid
ok 47 - color rgb(10%,1%,2%) is valid
ok 48 - color rgb(10%,1%,2%) is valid
ok 49 - color rgb(10%,1%,2%) is valid
ok 50 - color rgb(8,1%,0.2) is valid
ok 51 - color rgb(8,1%,0.2) is valid
ok 52 - color rgb(8,1%,0.2) is valid
ok 53 - color w3c/grey is valid
ok 54 - color w3c/grey is valid
ok 55 - color w3c/grey is valid
ok 56 - color chocolate4 is valid
ok 57 - gid 123 is valid for graph
ok 58 - gid is invalid for nodes
ok 59 - gid is invalid for edges
ok 60 - output "html" is valid for graph
ok 61 - output is invalid for nodes
ok 62 - output is invalid for edges
ok 63 - no error
ok 64 - no error
ok 65 - shape is not a valid attribute
ok 66 - shape is not a valid attribute
ok 67 - flow was set to south
ok 68 - flow was set to south
ok 69 - label-pos defaults to top
ok 70 - label-pos defaults to top
ok 71 - label-pos was set to bottom
ok 72 - label-pos was set to bottom
ok 73 - label-pos defaults to top
ok 74 - label-pos defaults to top
ok 75 - label-pos was set to bottom
ok 76 - label-pos was set to bottom
ok 77 - could set text-style on edge
ok 78 - could set text-style on edge
ok 79 - could set text-style on edge
ok 80 - could set text-style on edge
ok 81 - could set text-style on graph
ok 82 - could set text-style on graph
ok 83 - could set text-style on graph
ok 84 - could set text-style on graph
ok 85 - could set text-style on node
ok 86 - could set text-style on node
ok 87 - could set text-style on node
ok 88 - could set text-style on node
ok 89 - could set text-style on group
ok 90 - could set text-style on group
ok 91 - could set text-style on group
ok 92 - could set text-style on group
ok 93 - text_styles()
ok 94 - text_styles() on node
ok 95 - border-style is solid
ok 96 - borderstyle is solid
ok 97 - border-style is now dashed
ok 98 - border-style is now dashed
ok 99 - get_attribute("class") works
ok 100 - inherited red from class "node"
ok 101 - inherited red from class "node"
ok 102 - inherited green from graph
ok 103 - inherited green from graph
ok 104 - got blue
ok 105 - attribute fill not set
ok 106 - attribute color set to inherit, so we inherit red
ok 107 - attribute fill not set on graph
ok 108 - attribute color set to green on graph
ok 109 - attribute color set to blue on node B
ok 110 - attribute fill not set on node m
ok 111 - node A has only color set
ok 112 - node B has only color set
ok 113 - graph has only color set
ok 114 - edge has no attributes set
ok 115 - class graph
ok 116 - class node
ok 117 - class edge
ok 118 - class anon for node Bonn
ok 119 - class foo for edge
ok 120 - link() for 'Bonn'
ok 121 - no link on graph
ok 122 - link() is 'Bonn'
ok 123 - link() for graph
ok
t/base.t ..................
1..6
ok 1 - use Graph::Easy::Base;
ok 2 - Graph::Easy::Base->can(...)
ok 3 - new seemed to work
ok 4 - no error yet
ok 5 - main_class works
ok 6 - no error yet
ok
t/boxart.t ................
1..15
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::As_ascii;
ok 3 - Graph::Easy->can(...)
ok 4 - contains Bonn
ok 5 - contains Berlin
ok 6 - doesn't contain '-'
ok 7 - contains edge with open arrow
ok 8 - contains edge with open arrow
ok 9 - contains edge with closed arrow
ok 10 - contains edge with filled arrow
ok 11 - edge is now dotted
ok 12 - contains edge with open arrow
ok 13 - contains edge with open arrow
ok 14 - contains edge with closed arrow
ok 15 - contains edge with filled arrow
ok
t/cell.t ..................
1..28
ok 1 - use Graph::Easy::Node::Cell;
ok 2 - use Graph::Easy;
ok 3 - use Graph::Easy::As_ascii;
ok 4 - Graph::Easy::Node::Cell->can(...)
ok 5
ok 6 - no error yet
ok 7 - x == 0
ok 8 - x == 0
ok 9 - label
ok 10 - name
ok 11 - no title per default
ok 12 - pos = 0,0
ok 13 - w == undef
ok 14 - h == undef
ok 15 - no class
ok 16 - as_ascii
ok 17 - as_html
ok 18 - w = 0
ok 19 - h = 0
ok 20 - node for cell
ok 21 - no group yet
ok 22 - node for cell
ok 23 - group foo
ok 24 - foo title
ok 25 - title equals name
ok 26 - invisible text node
ok 27 - use Graph::Easy::As_txt;
ok 28 - Graph::Easy::Node::Cell->can(...)
ok
t/chain.t .................
1..44
ok 1 - use Graph::Easy::Layout::Chain;
ok 2 - use Graph::Easy;
ok 3 - Graph::Easy::Layout::Chain->can(...)
ok 4
ok 5 - no error yet
ok 6 - new() seemed to work
ok 7 - no error
ok 8 - start node is $node
ok 9 - end node is $node
ok 10 - chain stored at node
ok 11 - length() is 1
ok 12 - length($node) is 1
ok 13 - chain stored at node
ok 14 - chain stored at node2
ok 15 - length() is now 2
ok 16 - start node is $node
ok 17 - end node is $node2
ok 18 - length($node) is 2
ok 19 - length($node2) is 1
ok 20 - new() seemed to work
ok 21 - no error
ok 22 - length() is 1
ok 23 - start node is $node3
ok 24 - end node is $node3
ok 25 - length() is now 2
ok 26 - start node is $node3
ok 27 - end node is $node4
ok 28 - no error
ok 29 - other length() is still 0
ok 30 - start node is $node3
ok 31 - end node is $node4
ok 32 - no error
ok 33 - chain length() is now 4
ok 34 - start node is $node3
ok 35 - end node is $node4
ok 36 - nodes got merged
ok 37 - left all four nodes
ok 38 - consumed two nodes
ok 39 - nodes got merged
ok 40 - other got two nodes
ok 41 - node got set to new chain
ok 42 - node got set to new chain
ok 43 - node got set to new chain
ok 44 - node got set to new chain
ok
t/class.t .................
1..23
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can('_check_class')
ok 3
ok 4 - node
ok 5 - edge
ok 6 - graph
ok 7 - group
ok 8 - node.foo
ok 9 - edge.foo
ok 10 - group.foo
ok 11 - edge.foo,group.foo,node.foo
ok 12 - edge.b,group.b,node.b
ok 13 - edge.f,group.f,node.f,edge.b,group.b,node.b
ok 14 - edge,group,node
ok 15 - edge,group,node
ok 16 - edge,group,node
ok 17 - edge,group,node
ok 18 - edge,group,node
ok 19 - edge.red,group.red,node.red,edge.green,group.green,node.green,group
ok 20 - invalid selector .
ok 21 - invalid selector node.
ok 22 - invalid selector foo
ok 23 - invalid selector .foo, bar
ok
t/cluster.t ...............
1..12
ok 1 - use Graph::Easy;
ok 2 - offset is 0,0
ok 3 - origin is $first
ok 4 - two nodes
ok 5 - node can be placed
ok 6 - first was really placed
ok 7 - second node was placed, too
ok 8 - two nodes placed
ok 9 - node cannot be placed again
ok 10 - node cannot be placed again
ok 11 - node cannot be placed again
ok 12 - two nodes placed
ok
t/copy.t ..................
1..55
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can(...)
ok 3
ok 4 - no error yet
ok 5 - default output format is html
ok 6 - 5 seconds
ok 7 - is strict
ok 8 - 0 nodes
ok 9 - 0 edges
ok 10 - graph border is none
ok 11 - group border is dashed 1px black
ok 12 - node border is solid 1px black
ok 13 - 0 edges
ok 14 - default output worked
ok 15
ok 16 - no error yet
ok 17 - default output format is html
ok 18 - 5 seconds
ok 19 - is strict
ok 20 - 0 nodes
ok 21 - 0 edges
ok 22 - graph border is none
ok 23 - group border is dashed 1px black
ok 24 - node border is solid 1px black
ok 25 - 0 edges
ok 26 - default output worked
ok 27 - add_edge() returns the new edge
ok 28 - 2 nodes added
ok 29 - 1 edge
ok 30 - as_txt for 2 nodes
ok 31 - edge from objects
ok 32 - berlin not connecting to bonn
ok 33 - edge from names
ok 34 - edges() in list context
ok 35 - Bonn is red
ok 36 - Bonn->Berlin is blue
ok 37 - graph is purple
ok 38 - 2 nodes added
ok 39 - 1 edge
ok 40 - as_txt for 2 nodes
ok 41 - edge from objects
ok 42 - berlin not connecting to bonn
ok 43 - edge from names
ok 44 - edges() in list context
ok 45 - Bonn is red
ok 46 - Bonn->Berlin is blue
ok 47 - graph is purple
ok 48 - catch warnings
ok 49 - catch errors
ok 50 - fatal errors
ok 51 - catch warnings
ok 52 - catch errors
ok 53 - fatal errors
ok 54 - 2 nodesi in original group
ok 55 - 2 nodes in copied group
ok
t/custom.t ................
1..163
ok 1 - use Graph::Easy::Attributes;
ok 2 - use Graph::Easy;
ok 3 - Graph::Easy->can('valid_attribute')
ok 4 - x-foo-bar is valid
ok 5 - x-foo-bar is valid
ok 6 - x-foo-bar is valid
ok 7 - x-foo-bar is valid
ok 8 - x-foo-bar is valid in class graph
ok 9 - x-foo-bar is valid in class graph
ok 10 - x-foo-bar is valid
ok 11 - x-foo-bar is valid in class graph
ok 12 - x-foo-bar is valid in class group
ok 13 - x-foo-bar is valid in class group
ok 14 - x-foo-bar is valid
ok 15 - x-foo-bar is valid in class group
ok 16 - x-foo-bar is valid in class node
ok 17 - x-foo-bar is valid in class node
ok 18 - x-foo-bar is valid
ok 19 - x-foo-bar is valid in class node
ok 20 - x-foo-bar is valid in class edge
ok 21 - x-foo-bar is valid in class edge
ok 22 - x-foo-bar is valid
ok 23 - x-foo-bar is valid in class edge
ok 24 - x-bar-foo is valid
ok 25 - x-bar-foo is valid
ok 26 - x-bar-foo is valid
ok 27 - x-bar-foo is valid
ok 28 - x-bar-foo is valid in class graph
ok 29 - x-bar-foo is valid in class graph
ok 30 - x-bar-foo is valid
ok 31 - x-bar-foo is valid in class graph
ok 32 - x-bar-foo is valid in class group
ok 33 - x-bar-foo is valid in class group
ok 34 - x-bar-foo is valid
ok 35 - x-bar-foo is valid in class group
ok 36 - x-bar-foo is valid in class node
ok 37 - x-bar-foo is valid in class node
ok 38 - x-bar-foo is valid
ok 39 - x-bar-foo is valid in class node
ok 40 - x-bar-foo is valid in class edge
ok 41 - x-bar-foo is valid in class edge
ok 42 - x-bar-foo is valid
ok 43 - x-bar-foo is valid in class edge
ok 44 - x-b-f-a is valid
ok 45 - x-b-f-a is valid
ok 46 - x-b-f-a is valid
ok 47 - x-b-f-a is valid
ok 48 - x-b-f-a is valid in class graph
ok 49 - x-b-f-a is valid in class graph
ok 50 - x-b-f-a is valid
ok 51 - x-b-f-a is valid in class graph
ok 52 - x-b-f-a is valid in class group
ok 53 - x-b-f-a is valid in class group
ok 54 - x-b-f-a is valid
ok 55 - x-b-f-a is valid in class group
ok 56 - x-b-f-a is valid in class node
ok 57 - x-b-f-a is valid in class node
ok 58 - x-b-f-a is valid
ok 59 - x-b-f-a is valid in class node
ok 60 - x-b-f-a is valid in class edge
ok 61 - x-b-f-a is valid in class edge
ok 62 - x-b-f-a is valid
ok 63 - x-b-f-a is valid in class edge
ok 64 - x-boo-f-bar is valid
ok 65 - x-boo-f-bar is valid
ok 66 - x-boo-f-bar is valid
ok 67 - x-boo-f-bar is valid
ok 68 - x-boo-f-bar is valid in class graph
ok 69 - x-boo-f-bar is valid in class graph
ok 70 - x-boo-f-bar is valid
ok 71 - x-boo-f-bar is valid in class graph
ok 72 - x-boo-f-bar is valid in class group
ok 73 - x-boo-f-bar is valid in class group
ok 74 - x-boo-f-bar is valid
ok 75 - x-boo-f-bar is valid in class group
ok 76 - x-boo-f-bar is valid in class node
ok 77 - x-boo-f-bar is valid in class node
ok 78 - x-boo-f-bar is valid
ok 79 - x-boo-f-bar is valid in class node
ok 80 - x-boo-f-bar is valid in class edge
ok 81 - x-boo-f-bar is valid in class edge
ok 82 - x-boo-f-bar is valid
ok 83 - x-boo-f-bar is valid in class edge
ok 84 - x-bar is valid
ok 85 - x-bar is valid
ok 86 - x-bar is valid
ok 87 - x-bar is valid
ok 88 - x-bar is valid in class graph
ok 89 - x-bar is valid in class graph
ok 90 - x-bar is valid
ok 91 - x-bar is valid in class graph
ok 92 - x-bar is valid in class group
ok 93 - x-bar is valid in class group
ok 94 - x-bar is valid
ok 95 - x-bar is valid in class group
ok 96 - x-bar is valid in class node
ok 97 - x-bar is valid in class node
ok 98 - x-bar is valid
ok 99 - x-bar is valid in class node
ok 100 - x-bar is valid in class edge
ok 101 - x-bar is valid in class edge
ok 102 - x-bar is valid
ok 103 - x-bar is valid in class edge
ok 104 - x-b-f is valid
ok 105 - x-b-f is valid
ok 106 - x-b-f is valid
ok 107 - x-b-f is valid
ok 108 - x-b-f is valid in class graph
ok 109 - x-b-f is valid in class graph
ok 110 - x-b-f is valid
ok 111 - x-b-f is valid in class graph
ok 112 - x-b-f is valid in class group
ok 113 - x-b-f is valid in class group
ok 114 - x-b-f is valid
ok 115 - x-b-f is valid in class group
ok 116 - x-b-f is valid in class node
ok 117 - x-b-f is valid in class node
ok 118 - x-b-f is valid
ok 119 - x-b-f is valid in class node
ok 120 - x-b-f is valid in class edge
ok 121 - x-b-f is valid in class edge
ok 122 - x-b-f is valid
ok 123 - x-b-f is valid in class edge
ok 124 - x--foo-bar is not valid
ok 125 - x--foo-bar is not valid
ok 126 - x--foo-bar is not valid in class graph
ok 127 - x--foo-bar is not valid in class graph
ok 128 - x--foo-bar is not valid in class group
ok 129 - x--foo-bar is not valid in class group
ok 130 - x--foo-bar is not valid in class node
ok 131 - x--foo-bar is not valid in class node
ok 132 - x--foo-bar is not valid in class edge
ok 133 - x--foo-bar is not valid in class edge
ok 134 - x-bar-foo- is not valid
ok 135 - x-bar-foo- is not valid
ok 136 - x-bar-foo- is not valid in class graph
ok 137 - x-bar-foo- is not valid in class graph
ok 138 - x-bar-foo- is not valid in class group
ok 139 - x-bar-foo- is not valid in class group
ok 140 - x-bar-foo- is not valid in class node
ok 141 - x-bar-foo- is not valid in class node
ok 142 - x-bar-foo- is not valid in class edge
ok 143 - x-bar-foo- is not valid in class edge
ok 144 - x-b--a is not valid
ok 145 - x-b--a is not valid
ok 146 - x-b--a is not valid in class graph
ok 147 - x-b--a is not valid in class graph
ok 148 - x-b--a is not valid in class group
ok 149 - x-b--a is not valid in class group
ok 150 - x-b--a is not valid in class node
ok 151 - x-b--a is not valid in class node
ok 152 - x-b--a is not valid in class edge
ok 153 - x-b--a is not valid in class edge
ok 154 - x--boo-f-bar- is not valid
ok 155 - x--boo-f-bar- is not valid
ok 156 - x--boo-f-bar- is not valid in class graph
ok 157 - x--boo-f-bar- is not valid in class graph
ok 158 - x--boo-f-bar- is not valid in class group
ok 159 - x--boo-f-bar- is not valid in class group
ok 160 - x--boo-f-bar- is not valid in class node
ok 161 - x--boo-f-bar- is not valid in class node
ok 162 - x--boo-f-bar- is not valid in class edge
ok 163 - x--boo-f-bar- is not valid in class edge
ok
t/delete.t ................
1..46
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can(...)
ok 3
ok 4 - no error yet
ok 5 - 2 nodes
ok 6 - 1 edge
ok 7 - two nodes
ok 8 - one edge
ok 9 - one edge
ok 10 - edge with ID is the only one
# add edge, delete it again
ok 11 - 2 nodes
ok 12 - 1 edge
ok 13 - two nodes
ok 14 - one edge
ok 15 - one edge
ok 16 - edge with ID is the only one
# add selfloop edge, delete it again
ok 17 - 2 nodes
ok 18 - 1 edge
ok 19 - two nodes
ok 20 - one edge
ok 21 - one edge
ok 22 - edge with ID is the only one
ok 23 - 2 nodes
ok 24 - 1 edge
ok 25 - two nodes
ok 26 - one edge
ok 27 - one edge
ok 28 - edge with ID is the only one
# add node, delete it again
ok 29 - 2 nodes
ok 30 - 1 edge
ok 31 - two nodes
ok 32 - one edge
ok 33 - one edge
ok 34 - edge with ID is the only one
# add node with edge, delete it again
ok 35 - 2 nodes
ok 36 - 1 edge
ok 37 - two nodes
ok 38 - one edge
ok 39 - one edge
ok 40 - edge with ID is the only one
ok 41 - 2 nodes
ok 42 - 1 edge
ok 43 - two nodes
ok 44 - one edge
ok 45 - one edge
ok 46 - edge with ID is the only one
ok
t/drop.t ..................
1..5
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - two times as_ascii() changes nothing
ok 4 - two times as_boxart() changes nothing
ok 5 - dropping a node works
ok
t/easypm.t ................
1..138
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can(...)
ok 3
ok 4 - no error yet
ok 5 - simple graph (0 nodes)
ok 6 - simple graph (0 nodes)
ok 7 - directed graph
ok 8 - no nodes
ok 9 - no anon nodes
ok 10 - no edges
ok 11 - 2 nodes
ok 12 - 1 edges
ok 13 - simple graph (2 nodes, 1 edge)
ok 14 - 3 nodes
ok 15 - 2 edges
ok 16 - still simple graph
ok 17 - 4 nodes
ok 18 - 3 edges
ok 19 - still simple graph
ok 20 - 5 nodes
ok 21 - 4 edges
ok 22 - still simple graph
ok 23 - 6 nodes
ok 24 - 5 edges
ok 25 - still simple graph
ok 26 - graph background = undef
ok 27 - node background = undef
ok 28 - node { fill: white }
ok 29 - graph { border: none; }
ok 30 - now: graph { background: red }
ok 31 - now: graph { color: white }
ok 32 - edge in css
ok 33 - node in css
ok 34 - graph in css
ok 35 - link not in css
ok 36 - label not in css
ok 37 - title not in css
ok 38 - linkbase not in css
ok 39 - autotitle not in css
ok 40 - autolabel not in css
ok 41 - id is empty string
ok 42 - id is now 42
ok 43 - edge in css
ok 44 - node in css
ok 45 - graph in css
ok 46 - link not in css
ok 47 - label not in css
ok 48 - title not in css
ok 49 - linkbase not in css
ok 50 - autotitle not in css
ok 51 - autolabel not in css
ok 52 - edge in css
ok 53 - node in css
ok 54 - graph in css
ok 55 - table.graph42 .node_cities in css
ok 56 - table.graph42 .node,table.graph42 .node_anon,table.graph42 .node_cities in css
ok 57 - link not in css
ok 58 - label not in css
ok 59 - title not in css
ok 60 - linkbase not in css
ok 61 - autotitle not in css
ok 62 - autolabel not in css
ok 63 - no groups yet
ok 64 - no groups yet
ok 65 - no groups yet
ok 66 - group 'cities'
ok 67 - one group
ok 68 - no group
ok 69 - one group
ok 70 - with empty group Cities
ok 71 - with empty group Cities
ok 72 - edge in css
ok 73 - node in css
ok 74 - graph in css
ok 75 - link not in css
ok 76 - label not in css
ok 77 - title not in css
ok 78 - linkbase not in css
ok 79 - autotitle not in css
ok 80 - autolabel not in css
ok 81 - one node
ok 82 - add_node returned $bonn
ok 83 - one node
ok 84 - add_node returned $bonn
ok 85 - same node
ok 86 - one node
ok 87 - add_node returned $bonn
ok 88 - same node
ok 89 - one node
ok 90 - add_node returned $bonn
ok 91 - same node
ok 92 - 2 nodes
ok 93 - 1 edge
ok 94 - edge("A","B") works
ok 95 - edge($A,$B) works
ok 96 - 2 nodes
ok 97 - 2 edges
ok 98 - 2 edges from Test to Test2
ok 99 - Test found in output
ok 100 - Test found in output
ok 101 - one node for ('test','test')
ok 102 - one object for ('test','test')
ok 103 - as_ascii_html
ok 104 - still simple graph
ok 105 - not simple graph
ok 106 - not simple graph
ok 107 - still simple graph
ok 108 - still simple graph
ok 109 - 3 edges
ok 110 - 2 nodes
ok 111 - not simple graph
ok 112 - one node
ok 113 - got inserted with name 0
ok 114 - found node 0 again
ok 115 - one node
ok 116 - got inserted with name bcd
ok 117 - one node
ok 118 - got renamed
ok 119 - got inserted with name bcd
ok 120 - node is part of this graph
ok 121 - returned node
ok 122 - one node
ok 123 - other graph has now zero
ok 124 - got inserted with name bcd
ok 125 - node is part of this graph
ok 126 - returned node
ok 127 - directed graph
ok 128 - directed graph
ok 129 - directed graph
ok 130 - directed graph
ok 131 - undirected graph
ok 132 - undirected graph
ok 133
ok 134 - is undirected
ok 135 - is undirected
ok 136 - merge worked
ok 137 - merge worked
ok 138 - merge worked
ok
t/edge.t ..................
1..43
ok 1 - use Graph::Easy::Edge;
ok 2 - use Graph::Easy::Edge::Cell;
ok 3 - Graph::Easy::Edge->can(...)
ok 4
ok 5 - no error yet
ok 6 - not undirected
ok 7 - not bidiriectional
ok 8 - has no port restrictions
ok 9 - use Graph::Easy::As_txt;
ok 10 - default is "-->"
ok 11 - "==>"
ok 12 - "..>"
ok 13 - "- >"
ok 14 - "~~>"
ok 15 - ".->"
ok 16 - "= >"
ok 17 - "= >"
ok 18 - --> { style: bold; }
ok 19 - -- train -->
ok 20 - no cells
ok 21 - one cell
ok 22 - added this cell
ok 23 - two cells
ok 24 - first cell stayed
ok 25 - added after first cell
ok 26 - no cells
ok 27 - undirected
ok 28 - undirected
ok 29 - not undirected
ok 30 - bidiriectional
ok 31 - bidiriectional
ok 32 - not bidiriectional
ok 33 - has port restrictions
ok 34 - has port restrictions
ok 35 - has port restrictions
ok 36 - has no port restrictions
ok 37 - port('start')
ok 38 - background()
ok 39 - background() for group member
ok 40 - background() for group member
ok 41 - background() for group member
ok 42 - from/to flipped
ok 43 - from/to flipped
ok
t/edge_cell.t .............
1..25
ok 1 - use Graph::Easy::Edge::Cell;
ok 2 - use Graph::Easy;
ok 3 - use Graph::Easy::As_ascii;
ok 4 - Graph::Easy::Edge::Cell->can(...)
ok 5
ok 6 - no error yet
ok 7 - x == 0
ok 8 - x == 0
ok 9 - no label
ok 10 - pos = 0,0
ok 11 - w = undef
ok 12 - edge to the left
ok 13
ok 14 - w == 5
ok 15 - h == 3
ok 16 - as ascii
ok 17 - as ascii
ok 18 - as ascii
ok 19 - crossing between dot-dash and dashed
ok 20 - crossing between dotted and solid
ok 21 - EDGE_HOR
ok 22 - EDGE_VER
ok 23 - EDGE_CROSS
ok 24 - EDGE_SHORT_W
ok 25 - EDGE_N_W_S
ok
t/fb.t ....................
1..36
ok 1 - use Graph::Easy::Node;
ok 2 - use Graph::Easy;
ok 3 - use Graph::Easy::As_ascii;
ok 4 - Graph::Easy::Node->can(...)
ok 5
ok 6 - no error yet
ok 7 - framebuffer set up
ok 8 - print +
ok 9 - print +
ok 10 - print +
ok 11 - print --
ok 12 - print ''
ok 13 - print "+\n+"
ok 14 - print "\|\n\|"
ok 15 - new fb set up
ok 16 - new fb set up
ok 17 - solid border
ok 18 - none border
ok 19 - solid border
ok 20 - dotted border
ok 21 - dashed border
ok 22 - dot-dash border
ok 23 - dot-dot-dash border
ok 24 - bold border
ok 25 - double border
ok 26 - double-dash border
ok 27 - wave border
ok 28 - solid border, except bottom, which is dotted
ok 29 - lines are ok
ok 30 - aligns is ok
ok 31 - lines are ok
ok 32 - aligns is ok
ok 33 - lines are ok
ok 34 - aligns is ok
ok 35 - lines are ok
ok 36 - aligns is ok
ok
t/gdl.t ...................
1..20
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - use Graph::Easy::Parser::VCG;
ok 4
ok 5 - no error yet
# at 1_color_code.gdl
ok 6 - 1 nodes
ok 7 - from 1_color_code.gdl
ok 8 - 1_color_code.gdl as_txt
# Generated:
#
#
# Graph of sub_105D40F
#
# +---------------------------+
# | sub_105D40F: |
# | mov edi, esi |
# | push ebp |
# | jz short loc_105D27B |
# +---------------------------+
#
# at 2_bottom_to_top.gdl
ok 9 - 2 nodes
ok 10 - from 2_bottom_to_top.gdl
ok 11 - 2_bottom_to_top.gdl as_txt
# Generated:
#
# +---+
# | B |
# +---+
# ^
# |
# |
# +---+
# | A |
# +---+
#
# at 2_left_to_right.gdl
ok 12 - 2 nodes
ok 13 - from 2_left_to_right.gdl
ok 14 - 2_left_to_right.gdl as_txt
# Generated:
#
# +---+ +---+
# | A | --> | B |
# +---+ +---+
#
# at 2_right_to_left.gdl
ok 15 - 2 nodes
ok 16 - from 2_right_to_left.gdl
ok 17 - 2_right_to_left.gdl as_txt
# Generated:
#
# +---+ +---+
# | B | <-- | A |
# +---+ +---+
#
# at 2_top_to_bottom.gdl
ok 18 - 2 nodes
ok 19 - from 2_top_to_bottom.gdl
ok 20 - 2_top_to_bottom.gdl as_txt
# Generated:
#
# +---+
# | A |
# +---+
# |
# |
# v
# +---+
# | B |
# +---+
#
ok
t/graph-maker.t ...........
1..15
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can(...)
ok 3
ok 4 - no error yet
ok 5 - 1 vertex
ok 6 - 1 vertex
ok 7 - has_edge()
ok 8 - has_edge()
ok 9 - has_edge()
ok 10 - 3 vertices
ok 11 - attribute got set
ok 12 - 3 vertices
ok 13 - 2 vertices
ok 14 - 3 vertices
ok 15 - 3 vertices
ok
t/graph.t .................
1..72
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can(...)
ok 3
ok 4 - seed was initialized
ok 5 - no error yet
ok 6 - default output format is html
ok 7 - 5 seconds
ok 8 - is strict
ok 9 - 0 nodes
ok 10 - 0 edges
ok 11 - graph border is none
ok 12 - group border is dashed 1px black
ok 13 - node border is solid 1px black
ok 14 - 0 edges
ok 15 - default output worked
ok 16 - add_edge() returns the new edge
ok 17 - 2 nodes added
ok 18 - 1 edge
ok 19 - as_txt for 2 nodes
ok 20 - edge from objects
ok 21 - berlin not connecting to bonn
ok 22 - edge from names
ok 23 - edges() in list context
ok 24 - 3 nodes
ok 25 - 2 edges
ok 26 - add_edge($n,$n2,"label") works
ok 27 - as_txt() for 3 nodes with 2 edges
ok 28 - 4 nodes
ok 29 - 3 edges
ok 30 - as_txt() for 4 nodes with 3 edges
ok 31 - as_txt() for 4 nodes with 3 edges and attributes
ok 32 - borderstyle set to none
ok 33 - border set to none
ok 34 - border set to none
ok 35 - as_txt() for 4 nodes with 3 edges and class attribute
ok 36 - borderstyle set on graph
ok 37 - borderwidth set on graph
ok 38 - bordercolor is default black
ok 39 - border set on graph
ok 40 - border set on graph
ok 41 - borderstyle set on class graph
ok 42 - borderwidth set on class graph
ok 43 - bordercolor is default black
ok 44 - border set on class graph
ok 45 - border set on class graph
ok 46 - borderstyle set on class node
ok 47 - borderwidth set on class node
ok 48 - borderwidth set on class node
ok 49 - border set on class node
ok 50 - border set on class node
ok 51 - as_txt() for 4 nodes with 3 edges and graph/node/edge attributes
ok 52 - new worked
ok 53 - default output worked
ok 54 - output format changed to ascii
ok 55 - ascii output worked
ok 56 - add_group()
ok 57 - no node in group
ok 58 - one node in group
ok 59 - one node in group
ok 60 - two nodes in graph
ok 61 - one edge in graph
ok 62 - no edge in group
ok 63 - no edge leading from/to group
ok 64 - one edge in group
ok 65 - no edges in graph
ok 66 - no edges in group
ok 67 - no edge leading from/to group
ok 68 - one node in group
ok 69 - one node in graph
ok 70 - no edges in A
ok 71 - no edges in B
ok 72 - B's group status got revoked
ok
t/graphml.t ...............
1..14
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - Graph::Easy->can(...)
ok 4 - as_graphml and as_graphml_file are equal
ok 5 - as_graphml looks like xml
ok 6 - as_graphml contains nodes
ok 7 - as_graphml contains nodes
ok 8 - as_graphml contains edge
ok 9 - as_graphml contains edge
ok 10 - GraphML with attributes
ok 11 - GraphML with attributes
ok 12 - GraphML with attributes
ok 13 - GraphML with attributes
ok 14 - GraphML with group
ok
t/graphml_yed.t ...........
1..14
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - Graph::Easy->can(...)
ok 4 - as_graphml and as_graphml_file are equal
ok 5 - as_graphml looks like xml
ok 6 - as_graphml contains nodes
ok 7 - as_graphml contains nodes
ok 8 - as_graphml contains edge
ok 9 - as_graphml contains edge
ok 10 - GraphML with attributes
ok 11 - GraphML with attributes
ok 12 - GraphML with attributes
ok 13 - GraphML with attributes
ok 14 - GraphML with group
ok
t/graphviz.t ..............
1..157
ok 1 - use Graph::Easy;
ok 2
ok 3 - no error yet
ok 4 - 0 nodes
ok 5 - 0 edges
ok 6 - 0 edges
ok 7 - looks like digraph
ok 8 - and has proper comment
ok 9 - and has proper comment
ok 10 - Graph::Easy::Node->can(...)
ok 11 - contains Bonn
ok 12 - contains Bonn
ok 13 - contains open arrowheads
ok 14 - doesn't contain empty defintions
ok 15 - contains bgcolor="\#ff0000"
ok 16 - graph label
ok 17 - default is top (dot 1.1 seems to get this wrong)
ok 18 - graph label
ok 19 - default is top
ok 20 - graph label
ok 21 - now bottom
ok 22 - contains Bonn unquoted
ok 23 - contains Bonn unquoted
ok 24 - contains shape
ok 25 - contains fillcolor
ok 26 - contains tooltip
ok 27 - contains color
ok 28 - contains fontcolor
ok 29 - doesn't contain class
ok 30 - quoted Bonn"
ok 31 - quoted "Bonn und Umgebung"
ok 32 - style,bold
ok 33 - style=double suppressed
ok 34 - style=double suppressed
ok 35 - style=solid suppressed
ok 36 - style=solid suppressed
ok 37 - "2A" must be quoted
ok 38 - "123" needs no quotes
ok 39 - '0AB' needs quotes
ok 40 - 'graph' needs quotes
ok 41 - 'subgraph' needs quotes
ok 42 - 'edge' needs quotes
ok 43 - 'node' needs quotes
ok 44 - 'Graph' needs quotes
ok 45 - 'Edge' needs quotes
ok 46 - 'Strict' needs quotes
ok 47 - 'strict' needs quotes
ok 48 - label with non \w needs quoting
ok 49 - flow south needs no rankdir
ok 50 - edge direction normal
ok 51 - flow west has LR and reversed edges
ok 52 - edge direction reversed
ok 53 - edge direction reversed
ok 54 - flow west has TB and reversed edges
ok 55 - edge direction reversed
ok 56 - edge direction reversed
ok 57
ok 58 - arrow-style closed => empty
ok 59
ok 60 - arrow-style filled => normal
ok 61 - arrow-style filled => normal
ok 62 - no error
ok 63 - arrow-style filled => normal
ok 64 - no error
ok 65 - arrow-style none
ok 66 - arrowhead on undirected edge
ok 67 - arrowtail on undirected edge
ok 68 - arrowhead on bidirectional edge
ok 69 - arrowtail on bidirectional edge
ok 70 - label-color
ok 71 - label-color
ok 72 - label-color
ok 73 - linkbase alone does nothing
ok 74 - linkbase alone does nothing
ok 75 - linkbase plus link
ok 76 - autolink=name
ok 77 - linkbase plus link
ok 78 - no error
ok 79 - point-style is filtered out
ok 80 - contains Bonn unquoted
ok 81 - contains shape=plaintext
ok 82 - contains Bonn unquoted
ok 83 - contains shape=invhouse
ok 84 - contains Bonn unquoted
ok 85 - contains shape=invtrapezium
ok 86 - contains Bonn unquoted
ok 87 - contains shape=invtriangle
ok 88 - contains Bonn unquoted
ok 89 - contains shape=triangle
ok 90 - contains Bonn unquoted
ok 91 - contains shape=octagon
ok 92 - contains Bonn unquoted
ok 93 - contains shape=hexagon
ok 94 - contains Bonn unquoted
ok 95 - contains shape=pentagon
ok 96 - contains Bonn unquoted
ok 97 - contains shape=house
ok 98 - contains Bonn unquoted
ok 99 - contains shape=septagon
ok 100 - contains Bonn unquoted
ok 101 - contains shape=trapezium
ok 102 - contains Bonn unquoted
ok 103 - 11px eq 1em
ok 104 - contains Bonn unquoted
ok 105 - 5 pixel for broad border
ok 106 - contains label unquoted
ok 107 - contains label 2"
ok 108 - contains cluster
ok 109 - contains nodes inside group
ok 110 - contains color white, style filled
ok 111 - contains Bonn unquoted
ok 112 - contains rounded,filled
ok 113 - contains Bonn unquoted
ok 114 - contains shape plaintext
ok 115 - contains label=" "
ok 116 - contains Bonn unquoted
ok 117 - contains shape plaintext
ok 118 - contains label="*"
ok 119 - contains Bonn and black:black
ok 120 - doesn't contain solid
ok 121 - contains Bonn and black:black
ok 122 - doesn't contain solid
ok 123 - contains solid
ok 124 - contains root=0
ok 125 - contains rank=0
ok 126 - contains root=0
ok 127 - contains rank=0
ok 128 - contains tailport=w
ok 129 - contains headport=e
ok 130 - contains tailport=s
ok 131 - contains headport=n
ok 132 - contains graph color=\#ff0000
ok 133 - contains Bonn color=\#fbb4ae
ok 134 - contains Berlin color=\#66c2a5
ok 135 - contains edge with default color 1 from set312
ok 136 - contains edge with color 1 from pastel19
ok 137 - doesn't contain autolabel
ok 138 - does not contain rows=
ok 139 - does not contain columns=
ok 140 - does not contain group=
ok 141 - fillcolor=red
ok 142 - fontcolor=blue
ok 143 - fillcolor=blue
ok 144 - label isn't output needlessly
ok 145 - graph color was preserved
ok 146 - Berlin's color got converted
ok 147 - Bonn's color got converted
ok 148 - edge label appears in output
ok 149 - contains fill red
ok 150 - no \c in output
digraph GRAPH_0 {
// Generated by Graph::Easy 0.76 at Sun Nov 17 00:37:35 2024
edge [ arrowhead=open ];
graph [ rankdir=LR ];
node [
fillcolor=white,
fontsize=11,
shape=box,
style=filled ];
Berlin [ color="#ffffff", style=filled ]
Bonn [ color="#ffffff", style=filled ]
Bonn -> Berlin [ color="#000000" ]
}
ok 151 - no dashed in output
ok 152 - no peripheries in output
ok 153 - subgraph A is level 1
ok 154 - subgraph D is level 1
ok 155 - subgraph B is level 2
ok 156 - subgraph C is level 3
ok 157 - subgraph indent
ok
t/group.t .................
1..72
ok 1 - use Graph::Easy::Group;
ok 2 - use Graph::Easy::Group::Cell;
ok 3 - use Graph::Easy;
ok 4 - Graph::Easy::Group->can(...)
ok 5 - Graph::Easy::Group::Cell->can(...)
ok 6
ok 7 - no error yet
ok 8 - use Graph::Easy::As_txt;
ok 9 - as_txt (empty group)
ok 10 - no nodes in group
ok 11 - no edges in group
ok 12 - name()
ok 13 - one node in group
ok 14 - node has group attribute set
ok 15 - two nodes in group
ok 16 - node has group attribute set
ok 17 - add_nodes() worked
ok 18 - as_txt (group with two nodes)
ok 19 - class is "node"
ok 20 - class is now "node.city"
ok 21 - one cell
ok 22 - group ga
ok 23 - group()
ok 24 - one more cell
ok 25 - one more cell
ok 26 - one more cell
ok 27 - group()
ok 28 - group gl
ok 29 - group border
ok 30 - group border
ok 31 - default border on this cell
ok 32 - default border on this cell
ok 33 - group is dashed
ok 34 - dashed border on this cell
ok 35 - dashed border on this cell
ok 36 - fill on group
ok 37 - fill on group
ok 38 - fill on group cell
ok 39 - fill on group cell
ok 40 - one less
ok 41 - one less
ok 42 - no group() on deleted cell
ok 43 - 2 nodes in group
ok 44 - 0 edges going from/to group
ok 45 - 1 edge in group
ok 46 - group attribute got added
ok 47 - group attribute got deleted
ok 48 - 1 node in group
ok 49 - 0 edges in group
ok 50 - 2 nodes in group
ok 51 - 0 edges going from/to group
ok 52 - 1 edge in group
ok 53 - 2 nodes in group
ok 54 - 0 edges in group
ok 55 - 0 edges in group
ok 56 - group -> bonn
ok 57 - ! group -> berlin
ok 58 - berlin -> group
ok 59 - ! bonn -> group
ok 60 - ! group -> bonn
ok 61 - group -> berlin
ok 62 - bonn -> group
ok 63 - one successor
ok 64 - group => bonn
ok 65 - add_node('Bonn') works for groups
ok 66 - add_nodes('Bonn') works for groups
ok 67 - add_nodes('Bonn') works for groups
ok 68 - add_nodes('Berlin') works for groups
ok 69 - add_nodes('Berlin') works for groups
ok 70 - add_edge('Bonn','Kassel') works for groups
ok 71 - one edge from Bonn => Kassel
ok 72 - two edges from Bonn => Kassel
ok
t/gv.t ....................
1..140
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - use Graph::Easy::Parser::Graphviz;
ok 4
ok 5 - no error yet
ok 6
ok 7 - no error yet
# at 0_empty.dot
ok 8 - 0 nodes
ok 9 - from 0_empty.dot
ok 10 - 0_empty.dot as_txt
# Generated:
#
#
#
# at 2_bool.dot
ok 11 - 2 nodes
ok 12 - from 2_bool.dot
ok 13 - 2_bool.dot as_txt
# Generated:
#
# +--------+
# | Bonn |
# +--------+
# |
# |
# v
# +--------+
# | Berlin |
# +--------+
#
# at 2_comment_inside_attr.dot
ok 14 - 2 nodes
ok 15 - from 2_comment_inside_attr.dot
ok 16 - 2_comment_inside_attr.dot as_txt
# Generated:
#
# +---+
# | a |
# +---+
# |
# |
# v
# +---+
# | b |
# +---+
#
# at 2_graph_label_bottom.dot
ok 17 - 2 nodes
ok 18 - from 2_graph_label_bottom.dot
ok 19 - 2_graph_label_bottom.dot as_txt
# Generated:
#
# +-----------+
# | Köln |
# +-----------+
# |
# |
# v
# +-----------+
# | Stralsund |
# +-----------+
#
# Deutsche Städte
#
# at 2_group_labelloc.dot
ok 20 - 2 nodes
ok 21 - from 2_group_labelloc.dot
ok 22 - 2_group_labelloc.dot as_txt
# Generated:
#
# + - - - - - - - - +
# ' '
# ' +-------------+ '
# ' | Zugspitze | '
# ' +-------------+ '
# ' | '
# ' | '
# ' v '
# ' +-------------+ '
# ' | Wasserkuppe | '
# ' +-------------+ '
# ' '
# ' Bergtour: '
# + - - - - - - - - +
#
# at 2_ignore.dot
ok 23 - 2 nodes
ok 24 - from 2_ignore.dot
ok 25 - 2_ignore.dot as_txt
# Generated:
#
# +-------+
# | node1 |
# +-------+
# |
# |
# v
# +-------+
# | node2 |
# +-------+
#
# at 2_linewidth.dot
ok 26 - 2 nodes
ok 27 - from 2_linewidth.dot
ok 28 - 2_linewidth.dot as_txt
# Generated:
#
#
# 123
#
# |
# |
# v
#
# foo
#
# at 2_no_spaces.dot
ok 29 - 2 nodes
ok 30 - from 2_no_spaces.dot
ok 31 - 2_no_spaces.dot as_txt
# Generated:
#
# +--------+
# | bonn |
# +--------+
# |
# |
# |
# +--------+
# | berlin |
# +--------+
#
# at 2_nospace.dot
ok 32 - 2 nodes
ok 33 - from 2_nospace.dot
ok 34 - 2_nospace.dot as_txt
# Generated:
#
# +---------+
# | mike |
# +---------+
# |
# |
# v
# +---------+
# | michael |
# +---------+
#
# at 2_ports.dot
ok 35 - 2 nodes
ok 36 - from 2_ports.dot
ok 37 - 2_ports.dot as_txt
# Generated:
#
# +-------+
# | north | -+
# +-------+ |
# |
# +-------------+
# |
# | +-------+
# +> | south |
# +-------+
#
# at 2_setlinewidth.dot
ok 38 - 2 nodes
ok 39 - from 2_setlinewidth.dot
ok 40 - 2_setlinewidth.dot as_txt
# Generated:
#
# ##########
# # Bonn #
# ##########
# |
# |
# v
# ##########
# # Berlin #
# ##########
#
# at 2_square_bracket_in_attr.dot
ok 41 - 2 nodes
ok 42 - from 2_square_bracket_in_attr.dot
ok 43 - 2_square_bracket_in_attr.dot as_txt
# Generated:
#
# +---+
# | ] |
# +---+
# |
# |
# v
# +---+
# | b |
# +---+
#
# at 2_strict.dot
ok 44 - 2 nodes
ok 45 - from 2_strict.dot
ok 46 - 2_strict.dot as_txt
# Generated:
#
# +-------------+
# | Wolfsbüttel |
# +-------------+
# |
# |
# v
# +-------------+
# | Köln |
# +-------------+
#
# at 3_colors.dot
ok 47 - 3 nodes
ok 48 - from 3_colors.dot
ok 49 - 3_colors.dot as_txt
# Generated:
#
# + - - - - - - +
# ' cluster_1 '
# ' '
# ' +---------+ '
# ' | A | '
# ' +---------+ '
# ' | '
# ' | '
# ' v '
# ' +---------+ '
# ' | B | '
# ' +---------+ '
# ' '
# + - - - - - - +
# |
# |
# v
# +---------+
# | C |
# +---------+
#
# at 3_empty_record.dot
ok 50 - 3 nodes
ok 51 - from 3_empty_record.dot
ok 52 - 3_empty_record.dot as_txt
# Generated:
#
# +------------+--+-----------+
# | Compositor | | Compose() |
# +------------+--+-----------+
#
# at 3_empty_record_LR.dot
ok 53 - 3 nodes
ok 54 - from 3_empty_record_LR.dot
ok 55 - 3_empty_record_LR.dot as_txt
# Generated:
#
# +------------+
# | Compositor |
# +------------+
# | |
# +------------+
# | Compose() |
# +------------+
#
# at 3_graph_label_long.dot
ok 56 - 3 nodes
ok 57 - from 3_graph_label_long.dot
ok 58 - 3_graph_label_long.dot as_txt
# Generated:
#
# +---------+
# | Köln |
# +---------+
# |
# |
# v
# +---------+
# | Bonn |
# +---------+
# |
# |
# v
# +---------+
# | Koblenz |
# +---------+
#
# Deutsche Städte am Rhein
#
# at 3_ids.dot
ok 59 - 3 nodes
ok 60 - from 3_ids.dot
ok 61 - 3_ids.dot as_txt
# Generated:
#
# +------+
# | 123 |
# +------+
# +------+
# | abc |
# +------+
# |
# |
# v
# +------+
# | test |
# +------+
#
# at 3_invis.dot
ok 62 - 3 nodes
ok 63 - from 3_invis.dot
ok 64 - 3_invis.dot as_txt
# Generated:
#
# +---+
# | a |
# +---+
# |
# |
# v
#
#
#
# |
# |
# v
# +---+
# | c |
# +---+
#
# at 3_node_label.dot
ok 65 - 3 nodes
ok 66 - from 3_node_label.dot
ok 67 - 3_node_label.dot as_txt
# Generated:
#
#
# Graphname
#
# +---------------------+
# | Graphname 0 |
# +---------------------+
# |
# | 0->1 Graphname 0 1
# v
# +---------------------+
# | Graphname 1 |
# +---------------------+
# +---------------------+
# | Name: 2 Graphname |
# +---------------------+
#
# at 3_output_lone.dot
ok 68 - 3 nodes
ok 69 - from 3_output_lone.dot
ok 70 - 3_output_lone.dot as_txt
# Generated:
#
# +---+
# | a |
# +---+
# |
# |
# v
# +---+
# | b |
# +---+
# +---+
# | c |
# +---+
#
# at 4_cluster_labeljust.dot
ok 71 - 4 nodes
ok 72 - from 4_cluster_labeljust.dot
ok 73 - 4_cluster_labeljust.dot as_txt
# Generated:
#
# + - - - - - - - - - - - - +
# ' Right aligned '
# ' '
# ' +---------------------+ '
# ' | aaaaaaaaaaaaaaaaaaa | '
# ' +---------------------+ '
# ' | '
# ' | '
# ' v '
# ' +---------------------+ '
# ' | b | '
# ' +---------------------+ '
# ' '
# + - - - - - - - - - - - - +
# + - - - - - - - - - - - - +
# ' Left aligned '
# ' '
# ' +---------------------+ '
# ' | c | '
# ' +---------------------+ '
# ' | '
# ' | '
# ' v '
# ' +---------------------+ '
# ' | ddddddddddddddd | '
# ' +---------------------+ '
# ' '
# + - - - - - - - - - - - - +
#
# at 4_compass.dot
ok 74 - 4 nodes
ok 75 - from 4_compass.dot
ok 76 - 4_compass.dot as_txt
# Generated:
#
# +--------+-----------+
# | bonn N | S | -+
# +--------+-----------+ |
# | |
# +---------+ |
# | v
# | +----------+----+
# +-----> | berlin N | w |
# +----------+----+
#
# at 4_html_like.dot
ok 77 - 4 nodes
ok 78 - from 4_html_like.dot
ok 79 - 4_html_like.dot as_txt
# Generated:
#
# +---+
# | |
# +---+
# +---+
# | a |
# +---+
# +---+
# | |
# +---+
# +---+
# | |
# +---+
#
# at 4_loose.dot
ok 80 - 4 nodes
ok 81 - from 4_loose.dot
ok 82 - 4_loose.dot as_txt
# Generated:
#
# +---+
# | A | -+
# +---+ |
# | |
# | |
# | |
# +---+ |
# | B | |
# +---+ |
# | |
# | |
# | |
# +---+ |
# | C | |
# +---+ |
# | |
# | |
# | |
# +---+ |
# | D | -+
# +---+
#
# at 4_record.dot
ok 83 - 4 nodes
ok 84 - from 4_record.dot
ok 85 - 4_record.dot as_txt
# Generated:
#
# +------+-------+
# | test | split |
# +------+-------+
# |
# |
# v
# +--------+-------+
# | record | test |
# +--------+-------+
#
# at 4_strings.dot
ok 86 - 4 nodes
ok 87 - from 4_strings.dot
ok 88 - 4_strings.dot as_txt
# Generated:
#
# +----------------+
# | Bonn am Rhein |
# +----------------+
# |
# | train (ICE)
# v
# +----------------+
# | Berlin Ost |
# +----------------+
# +----------------+
# | Bonn (Rhei n) |
# +----------------+
# |
# |
# v
# +----------------+
# | Cottbus |
# +----------------+
#
# at 4_uppercase.dot
ok 89 - 4 nodes
ok 90 - from 4_uppercase.dot
ok 91 - 4_uppercase.dot as_txt
# Generated:
#
# + - - - - - - -+
# ' cluster_me '
# ' '
# ' ............ '
# ' : a : '
# ' :..........: '
# ' | '
# ' | foo '
# ' v '
# ' ............ '
# ' : b : '
# ' :..........: '
# ' '
# + - - - - - - -+
# ............
# : c :
# :..........:
# |
# | foo
# v
# ............
# : d :
# :..........:
#
# at 5_scope_atr.dot
ok 92 - 5 nodes
ok 93 - from 5_scope_atr.dot
ok 94 - 5_scope_atr.dot as_txt
# Generated:
#
# +---+
# | a |
# +---+
# ---
# | b |
# ---
# |
# |
# v
# +---+
# c --> | u |
# +---+
# ^
# |
# |
#
# d
#
# at 5_scopes.dot
ok 95 - 5 nodes
ok 96 - from 5_scopes.dot
ok 97 - 5_scopes.dot as_txt
# Generated:
#
# +---+ +---+ +---+
# | c | <-- | a | --> | d |
# +---+ +---+ +---+
# | | |
# | | |
# | v |
# | +---+ |
# | | b | |
# | +---+ |
# | | |
# | | |
# | v |
# | +---+ |
# +-----> | u | <-----+
# +---+
#
# at 5_scopes_chain.dot
ok 98 - 5 nodes
ok 99 - from 5_scopes_chain.dot
ok 100 - 5_scopes_chain.dot as_txt
# Generated:
#
# +---+ +---+ +---+
# | c | <-- | a | --> | d |
# +---+ +---+ +---+
# | | |
# | | |
# | v |
# | +---+ |
# | | b | |
# | +---+ |
# | | |
# | | |
# | v |
# | +---+ |
# +-----> | o | <-----+
# +---+
#
# at 5_scopes_uni.dot
ok 101 - 5 nodes
ok 102 - from 5_scopes_uni.dot
ok 103 - 5_scopes_uni.dot as_txt
# Generated:
#
# +---+ +---+ +---+
# | c | --- | a | --- | d |
# +---+ +---+ +---+
# | | |
# | | |
# | | |
# | +---+ |
# | | b | |
# | +---+ |
# | | |
# | | |
# | | |
# | +---+ |
# +-------| o |-------+
# +---+
#
# at 6_2_cluster.dot
ok 104 - 6 nodes
ok 105 - from 6_2_cluster.dot
ok 106 - 6_2_cluster.dot as_txt
# Generated:
#
# +- - - - - - - -+
# ' first '
# ' '
# ' +-----+ '
# ' | a | ' <#
# ' +-----+ ' #
# ' | ' #
# ' | ' #
# ' v ' #
# ' +-----+ ' #
# ' | b | ' #
# ' +-----+ ' #
# ' ' #
# +- - - - - - - -+ #
# | #
# | #
# v #
# + - - - - - - - - - - -+ #
# ' second ' #
# ' ' #
# ' +-----+ ' #
# ' +--------> | q | ' #
# ' | +-----+ ' #
# ' | | ' #
# ' | | ' #
# ' | v ' #
# ' | +-----+ ' #
# ' | | r | ' ##
# ' | +-----+ '
# ' | | '
# ' | | '
# ' | v '
# ' | +-----+ '
# ' | | s | '
# ' | +-----+ '
# ' | | '
# ' | | '
# ' | v '
# ' | +-----+ '
# ' +--------- | p | '
# ' +-----+ '
# ' '
# + - - - - - - - - - - -+
#
# at 6_comments.dot
ok 107 - 6 nodes
ok 108 - from 6_comments.dot
ok 109 - 6_comments.dot as_txt
# Generated:
#
# +-----------------------------+ +---+ +---+
# | c | <-- | a | --> | d |
# +-----------------------------+ +---+ +---+
# | | |
# +----+ | |
# | v |
# | +-----------------------------+ +---+ |
# | | my node /* not a comment */ | --> | b | |
# | +-----------------------------+ +---+ |
# | | |
# | | |
# | v |
# | +---+ |
# +------------------------------------> | u | <-----+
# +---+
#
# at 6_group_align.dot
ok 110 - 6 nodes
ok 111 - from 6_group_align.dot
ok 112 - 6_group_align.dot as_txt
# Generated:
#
# + - - - - - - - - - - - - -+
# ' Left: '
# ' '
# ' +-----+ +------+ '
# ' | A | ------> | B | '
# ' +-----+ +------+ '
# ' '
# + - - - - - - - - - - - - -+
# + - - - - - - - - - - - - -+
# ' Right: '
# ' '
# ' +-----+ +------+ '
# ' | C | ------> | D | '
# ' +-----+ +------+ '
# ' '
# + - - - - - - - - - - - - -+
# + - - - - - - - - - - - - -+
# ' Center: '
# ' '
# ' +-----+ +------+ '
# ' | E | ------> | F | '
# ' +-----+ +------+ '
# ' '
# + - - - - - - - - - - - - -+
#
# at 7_record.dot
ok 113 - 7 nodes
ok 114 - from 7_record.dot
ok 115 - 7_record.dot as_txt
# Generated:
#
#
# Left aligned label
#
# +------------------------+----+----+
# | A | B | C |
# +------------------------+----+----+
# +------------------------+
# | <f1> Aa | <f2> Bb | Cc |
# +------------------------+
# +------------------------+----+----+
# | AA | BB | CC |
# +------------------------+----+----+
#
# at 9_back.dot
ok 116 - 9 nodes
ok 117 - from 9_back.dot
ok 118 - 9_back.dot as_txt
# Generated:
#
# +---+ +----+ +----+ +---+ +---+ +---+
# | 0 | --> | 11 | --> | 1 | --> | 2 | --> | 3 | --> | 8 |
# +---+ +----+ +----+ +---+ +---+ +---+
# | ^
# | |
# v |
# +----+ +---+ +---+ |
# | 10 | --> | 6 | <-- | 5 | ------+
# +----+ +---+ +---+
#
# at 9_edge_styles.dot
ok 119 - 9 nodes
ok 120 - from 9_edge_styles.dot
ok 121 - 9_edge_styles.dot as_txt
# Generated:
#
# +---+ +---+
# | F | <## | A |
# +---+ +---+
# # #
# # #
# v v
# +---+ +---+
# | G | | B |
# +---+ +---+
# # #
# # #
# v v
# +---+ +---+
# | H | | C |
# +---+ +---+
# # #
# # #
# v v
# +---+ +---+
# | I | | D |
# +---+ +---+
# #
# #
# v
# +---+
# | E |
# +---+
#
# at 9_stacking.dot
ok 122 - 9 nodes
ok 123 - from 9_stacking.dot
ok 124 - 9_stacking.dot as_txt
# Generated:
#
# +---+ +----+ +----+ +---+ +---+ +---+ +---+ +---+
# | 0 | --> | 11 | --> | 1 | --> | 2 | --> | 3 | --> | 8 | --> | 5 | --> | 6 |
# +---+ +----+ +----+ +---+ +---+ +---+ +---+ +---+
# | ^
# | |
# v |
# +----+ |
# | 10 | ----------------------------------------------+
# +----+
#
# at 9_tree.dot
ok 125 - 9 nodes
ok 126 - from 9_tree.dot
ok 127 - 9_tree.dot as_txt
# Generated:
#
# +---+----+----+
# | | A | |
# +---+----+----+
# | |
# | |
# v |
# +---+----+----+ |
# | | B | | |
# +---+----+----+ |
# | |
# | |
# v |
# +--+----+----+ |
# | | C | | <-----+
# +--+----+----+
#
# at 10_numbers.dot
ok 128 - 10 nodes
ok 129 - from 10_numbers.dot
ok 130 - 10_numbers.dot as_txt
# Generated:
#
# +------------+
# | -100 |
# +------------+
# |
# |
# v
# +------------+
# | 123.1230 |
# +------------+
# +------------+
# | .1 |
# +------------+
# |
# |
# v
# +------------+
# | -1. |
# +------------+
# +------------+
# | .99 |
# +------------+
# |
# |
# v
# +------------+
# | 0. |
# +------------+
# +------------+
# | 0.99 |
# +------------+
# |
# |
# v
# +------------+
# | 12.88 |
# +------------+
# +------------+
# | 00019.1001 |
# +------------+
# |
# |
# v
# +------------+
# | 1000. |
# +------------+
#
# at 16_split.dot
ok 131 - 16 nodes
ok 132 - from 16_split.dot
ok 133 - 16_split.dot as_txt
# Generated:
#
#
# +-------------------------+
# | |
# | +-----+--+--+----+
# | | nil | | | 0 |
# | +-----+--+--+----+
# | |
# | |
# v v
# +-----+--+--+------+
# | nil | | | 1 |
# +-----+--+--+------+
#
# +-------------------------+
# | |
# | +-----+--+--+----+
# | | nil | | | 2 |
# | +-----+--+--+----+
# | |
# | |
# v v
# +-----+--+--+------+
# | nil | | | 3 |
# +-----+--+--+------+
#
ok 134 - Got exactly 6 warnings
ok 135 - Got warning about bar
ok 136 - Got warning about foo
ok 137 - Got warning about pname
ok 138 - Got warning about fname
ok 139 - Got warning about bar
ok 140 - Got warning about brabble
ok
t/heap.t ..................
1..72
ok 1 - use Graph::Easy::Layout;
ok 2 - use Graph::Easy;
ok 3 - Graph::Easy::Heap->can(...)
ok 4 - new() worked
ok 5 - 0 elements
ok 6 - 1 elements
ok 7 - 2 elements
ok 8 - 3 elements
ok 9 - 4 elements
ok 10 - 5 elements
ok 11 - 6 elements
ok 12 - 7 elements
ok 13 - elem 0 extracted
ok 14 - elem 1 extracted
ok 15 - elem 2 extracted
ok 16 - elem 3 extracted
ok 17 - elem 4 extracted
ok 18 - elem 5 extracted
ok 19 - elem 6 extracted
ok 20 - 1 elements
ok 21 - 2 elements
ok 22 - 3 elements
ok 23 - 4 elements
ok 24 - 5 elements
ok 25 - 6 elements
ok 26 - 7 elements
ok 27 - 8 elements
ok 28 - elem 0 extracted
ok 29 - elem 1 extracted
ok 30 - elem 2 extracted
ok 31 - elem 3 extracted
ok 32 - elem 4 extracted
ok 33 - elem 5 extracted
ok 34 - elem 6 extracted
ok 35 - elem 7 extracted
ok 36 - 0 elements
ok 37 - 8 elements
ok 38 - 15 elements
ok 39 - 31 elements
ok 40 - 32 elements
ok 41 - elem 0 extracted
ok 42 - elem 1 extracted
ok 43 - elem 2 extracted
ok 44 - elem 3 extracted
ok 45 - elem 4 extracted
ok 46 - elem 5 extracted
ok 47 - elem 6 extracted
ok 48 - elem 7 extracted
ok 49 - elem 8 extracted
ok 50 - elem 9 extracted
ok 51 - elem 10 extracted
ok 52 - elem 11 extracted
ok 53 - elem 12 extracted
ok 54 - elem 13 extracted
ok 55 - elem 14 extracted
ok 56 - elem 15 extracted
ok 57 - elem 16 extracted
ok 58 - elem 17 extracted
ok 59 - elem 18 extracted
ok 60 - elem 19 extracted
ok 61 - elem 20 extracted
ok 62 - elem 21 extracted
ok 63 - elem 22 extracted
ok 64 - elem 23 extracted
ok 65 - elem 24 extracted
ok 66 - elem 25 extracted
ok 67 - elem 26 extracted
ok 68 - elem 27 extracted
ok 69 - elem 28 extracted
ok 70 - elem 29 extracted
ok 71 - elem 30 extracted
ok 72 - elem 31 extracted
ok
t/html.t ..................
1..74
ok 1 - use Graph::Easy;
ok 2
ok 3 - no error yet
ok 4 - 0 nodes
ok 5 - 0 edges
ok 6 - 0 edges
ok 7 - looks like HTML to me
ok 8 - contains Bonn
ok 9 - contains Berlin
ok 10 - contains title="Bonn"
ok 11 - doesn't contain title Berlin
ok 12 - contains title="Bonn"
ok 13 - doesn't contain title Berlin
ok 14 - no empty title
ok 15 - contains title="my edge"
ok 16 - shape does not appear in CSS
ok 17 - shape does not appear in HTML
ok 18 - shape invisible is not display: none
ok 19 - shape invisible results in border: none
ok 20 - no edge is green
ok 21 - some edge is red
ok 22 - no edge got blue
ok 23 - no edge got blue
ok 24 - color green, label-color red
ok 25 - graph caption from label
ok 26 - graph caption from label
ok 27 - html_file includes charset definition
ok 28 - html_file includes <title>
ok 29 - edge->as_html()
ok 30 - graph->as_html() contains proper edge html
ok 31 - edge->as_html()
ok 32 - edge->as_html()
ok 33 - edge->as_html()
ok 34 - edge->as_html()
ok 35 - fill is on the TD, not the A HREF
ok 36 - border is on the TD, not the A HREF
ok 37 - includes 'eb'
ok 38 - includes 'lh'
ok 39 - includes 'lv'
ok 40 - includes 'va'
ok 41 - includes 'el'
ok 42 - includes 'sh'
ok 43 - includes 'shl'
ok 44 - contains text-align: left
ok 45 - contains not node_anon color red
ok 46 - contains not edge color red
ok 47 - contains not group_anon color red
ok 48 - doesn't contain font-family
ok 49 - doesn't contain fill
ok 50 - doesn't contain color
ok 51 - doesn't contain two times background
ok 52 - doesn't contain font-size
ok 53 - doesn't contain text-align
ok 54 - Köln with multiline text
ok 55 - Köln with multiline text
ok 56 - Köln with multiline text
ok 57 - no border on invisible edges
ok 58 - no color on invisible edges
ok 59 - no label on invisible edges
ok 60 - node.bar is green
ok 61 - node.foo inherits blue from node
ok 62 - node is just blue
ok 63 - inherits red from graph
ok 64 - no color set, so defaults to black
ok 65 - inherit red from graph
ok 66 - graph comment
ok 67 - node comment
ok 68 - edge comment
ok 69 - background is not 1
ok 70 - color is silver
ok 71 - title with \N and \G
ok 72 - title with \N and \G
ok 73 - title with \E, \H, \T
ok 74 - title with \L
ok
t/layers.t ................
1..60
ok 1 - use Graph::Easy::Layout;
ok 2
ok 3 - no error yet
ok 4
ok 5 - no ranks assigned yet
ok 6 - A not part of graph
ok 7
ok 8
ok 9
ok 10 - A has rank 0
ok 11 - B has rank 1
ok 12 - A has rank 0
ok 13 - B has rank 1
ok 14 - C has rank 2
ok 15 - A has rank 0
ok 16 - B has rank 1
ok 17 - C has rank 2
ok 18 - D has rank 3
ok 19 - A has rank 0
ok 20 - B has rank 1
ok 21 - C has rank 0
ok 22 - D has rank 1
ok 23 - A has rank 0
ok 24 - B has rank 1
ok 25 - C has rank 0
ok 26 - D has rank 1
ok 27 - E has rank 2
# IDs A B C D E: 0 1 2 3 4
ok 28 - A has rank 0
ok 29 - B has rank 1
ok 30 - C has rank 0
ok 31 - D has rank 1
ok 32 - E has rank 2
ok 33
ok 34 - A has rank 0
ok 35
ok 36
ok 37
ok 38
ok 39 - A has rank 0
ok 40 - B has rank 1
ok 41
ok 42
ok 43
ok 44
ok 45 - A has rank 0
ok 46 - B has rank 1
ok 47 - C has rank 0
ok 48 - D has rank 2
ok 49 - nodes sorted on id
ok 50 - nodes sorted on rank
ok 51 - nodes sorted on rank and name
ok 52 - nodes sorted on rank and name
ok 53 - nodes sorted on rank and name
ok 54 - nodes sorted on rank and id
ok 55 - nodes sorted on name and id
ok 56 - Z has rank 0
ok 57 - B has rank 1
ok 58 - C has rank 0
ok 59 - D has rank 1
ok 60 - E has rank 5
ok
t/layout.t ................
1..32
ok 1 - use Graph::Easy::Layout;
ok 2 - Graph::Easy->can(...)
ok 3 - Graph::Easy::Node->can('_shuffle_dir')
ok 4 - VERSION in Layout
ok 5
ok 6 - no error yet
ok 7 - shuffle 0
ok 8 - shuffle 90
ok 9 - shuffle
ok 10 - shuffle 270
ok 11 - shuffle 180
ok 12 - 4 places
ok 13 - 4 places
ok 14 - 4 places
ok 15 - 4 places
ok 16 - places
ok 17 - same cell => short edge path
ok 18 - path with a bend
ok 19 - u shaped path (|---^)
ok 20 - cell already blocked
ok 21 - straight path down
ok 22 - path 1,1 => 1,3
ok 23 - straight path down
ok 24 - path 1,0 => 1,5
ok 25 - Graph::Easy->can(...)
ok 26 - constraint already met
ok 27 - constraint already met
ok 28 - smallest gets bigger
ok 29 - first two smallest get bigger
ok 30 - all got bigger
ok 31 - all got bigger
ok 32 - last got bigger
ok
t/layout_r.t ..............
1..3
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::As_txt;
ok 3 - require Graph::Easy::As_ascii;
ok
t/layouter.t ..............
1..34
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3
ok 4 - no error yet
# at edge_label.txt
ok 5 - no error on layout
# Input:
#
# graph { flow: down; }
# [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ]
# [ Berlin ] -> [ Ulm ]
# [ Bonn ] -> [ Potsdam ]
#
# Generated:
#
# +---------+
# | Bonn | -+
# +---------+ |
# | |
# | train |
# v |
# +-----+ +---------+ |
# | Ulm | <-- | Berlin | |
# +-----+ +---------+ |
# | |
# | |
# v |
# +---------+ |
# | Potsdam | <+
# +---------+
#
ok 6 - no error on layout
# Input:
#
# graph { flow: up; }
# [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ]
# [ Berlin ] -> [ Ulm ]
# [ Bonn ] -> [ Potsdam ]
#
# Generated:
#
# +---------+
# +> | Potsdam |
# | +---------+
# | ^
# | |
# | |
# | +---------+ +-----+
# | | Berlin | --> | Ulm |
# | +---------+ +-----+
# | ^
# | | train
# | |
# | +---------+
# +- | Bonn |
# +---------+
#
ok 7 - no error on layout
# Input:
#
# graph { flow: right; }
# [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ]
# [ Berlin ] -> [ Ulm ]
# [ Bonn ] -> [ Potsdam ]
#
# Generated:
#
# +---------+
# | Bonn | -+
# +---------+ |
# | |
# | train |
# v |
# +-----+ +---------+ |
# | Ulm | <-- | Berlin | |
# +-----+ +---------+ |
# | |
# | |
# v |
# +---------+ |
# | Potsdam | <+
# +---------+
#
ok 8 - no error on layout
# Input:
#
# graph { flow: west; }
# [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ]
# [ Berlin ] -> [ Ulm ]
# [ Bonn ] -> [ Potsdam ]
#
# Generated:
#
# +--------+
# | Ulm |
# +--------+
# ^
# |
# |
# +---------+ +--------+ train +------+
# | Potsdam | <-- | Berlin | <------- | Bonn |
# +---------+ +--------+ +------+
# ^ |
# +-----------------------------------+
#
ok 9 - no error on layout
# Input:
#
# graph { flow: left; }
# [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ]
# [ Berlin ] -> [ Ulm ]
# [ Bonn ] -> [ Potsdam ]
#
# Generated:
#
# +---------+
# +- | Bonn |
# | +---------+
# | |
# | | train
# | v
# | +---------+ +-----+
# | | Berlin | --> | Ulm |
# | +---------+ +-----+
# | |
# | |
# | v
# | +---------+
# +> | Potsdam |
# +---------+
#
# at layouter.txt
ok 10 - no error on layout
# Input:
#
# graph { flow: down; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+ +---------+
# | Koblenz | <-- | Bonn | -+
# +---------+ +---------+ |
# ^ | |
# | | |
# | v |
# | +---------+ |
# +------------ | Ulm | |
# +---------+ |
# | |
# | |
# v |
# +---------+ |
# | Bautzen | |
# +---------+ |
# | |
# | |
# v |
# +---------+ |
# | Berlin | <+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
ok 11 - no error on layout
# Input:
#
# graph { flow: up; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+
# | Kassel |
# +---------+
# ^
# |
# |
# +---------+
# +> | Berlin |
# | +---------+
# | ^
# | |
# | |
# | +---------+
# | | Bautzen |
# | +---------+
# | ^
# | |
# | |
# | +---------+
# | | Ulm | ------+
# | +---------+ |
# | ^ |
# | | |
# | | v
# | +---------+ +---------+
# +- | Bonn | --> | Koblenz |
# +---------+ +---------+
#
ok 12 - no error on layout
# Input:
#
# graph { flow: right; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+ +---------+
# | Koblenz | <-- | Bonn | -+
# +---------+ +---------+ |
# ^ | |
# | | |
# | v |
# | +---------+ |
# +------------ | Ulm | |
# +---------+ |
# | |
# | |
# v |
# +---------+ |
# | Bautzen | |
# +---------+ |
# | |
# | |
# v |
# +---------+ |
# | Berlin | <+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
ok 13 - no error on layout
# Input:
#
# graph { flow: west; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+
# +-------> | Koblenz |
# | +---------+
# | ^
# | |
# | |
# +--------+ +--------+ +---------+ +-----+ +---------+
# | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn |
# +--------+ +--------+ +---------+ +-----+ +---------+
# ^ |
# +------------------------------------------+
#
ok 14 - no error on layout
# Input:
#
# graph { flow: left; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+ +---------+
# +- | Bonn | --> | Koblenz |
# | +---------+ +---------+
# | | ^
# | | |
# | v |
# | +---------+ |
# | | Ulm | ------+
# | +---------+
# | |
# | |
# | v
# | +---------+
# | | Bautzen |
# | +---------+
# | |
# | |
# | v
# | +---------+
# +> | Berlin |
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
# at layouter_chain.txt
ok 15 - no error on layout
# Input:
#
# graph { flow: down; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+ +---------+
# +> | Koblenz | <-- | Bonn | -+
# | +---------+ +---------+ |
# | | | |
# | | | |
# | | v |
# | | +---------+ |
# +----+------------ | Ulm | |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# | | Bautzen | |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# +-----------> | Berlin | <+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
ok 16 - no error on layout
# Input:
#
# graph { flow: up; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+
# | Kassel |
# +---------+
# ^
# |
# |
# +---------+
# +> | Berlin | <-----+
# | +---------+ |
# | ^ |
# | | |
# | | |
# | +---------+ |
# | | Bautzen | |
# | +---------+ |
# | ^ |
# | | |
# | | |
# | +---------+ |
# | | Ulm | ------+----------+
# | +---------+ | |
# | ^ | |
# | | | |
# | | | |
# | +---------+ +---------+ |
# +- | Bonn | --> | Koblenz | <+
# +---------+ +---------+
#
ok 17 - no error on layout
# Input:
#
# graph { flow: right; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+ +---------+
# +> | Koblenz | <-- | Bonn | -+
# | +---------+ +---------+ |
# | | | |
# | | | |
# | | v |
# | | +---------+ |
# +----+------------ | Ulm | |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# | | Bautzen | |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# +-----------> | Berlin | <+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
ok 18 - no error on layout
# Input:
#
# graph { flow: west; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
#
# +-----------+
# | v
# | +---------+
# +------------------------------+-------- | Koblenz |
# | | +---------+
# | | ^
# | | |
# v | |
# +--------+ +--------+ +---------+ +-----+ +---------+
# | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn |
# +--------+ +--------+ +---------+ +-----+ +---------+
# ^ |
# +------------------------------------------+
#
ok 19 - no error on layout
# Input:
#
# graph { flow: left; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# Generated:
#
# +---------+ +---------+
# +- | Bonn | --> | Koblenz | <+
# | +---------+ +---------+ |
# | | | |
# | | | |
# | v | |
# | +---------+ | |
# | | Ulm | ------+----------+
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# | | Bautzen | |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# +> | Berlin | <-----+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
# at layouter_loop.txt
ok 20 - no error on layout
# Input:
#
# graph { flow: down; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
# [ Bautzen ] -> [ Bonn ]
#
# Generated:
#
# +---------+
# +------ | Koblenz | <-----+
# | +---------+ |
# | ^ |
# | | |
# | | |
# | +---------+ |
# | +> | Bonn | -+ |
# | | +---------+ | |
# | | | | |
# | | | | |
# | | v | |
# | | +---------+ | |
# | | | Ulm | -+----+
# | | +---------+ |
# | | | |
# | | | |
# | | v |
# | | +---------+ |
# | +- | Bautzen | |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# +-----> | Berlin | <+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
ok 21 - no error on layout
# Input:
#
# graph { flow: up; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
# [ Bautzen ] -> [ Bonn ]
#
# Generated:
#
# +---------+
# | Kassel |
# +---------+
# ^
# |
# |
# +---------+
# +> | Berlin | <-----+
# | +---------+ |
# | ^ |
# | | |
# | | |
# | +---------+ |
# | | Bautzen | -+ |
# | +---------+ | |
# | ^ | |
# | | | |
# | | | |
# | +---------+ | |
# +----+- | Ulm | | |
# | | +---------+ | |
# | | ^ | |
# | | | | |
# | | | | |
# | | +---------+ | |
# | +- | Bonn | <+ |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# +-----> | Koblenz | ------+
# +---------+
#
ok 22 - no error on layout
# Input:
#
# graph { flow: right; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
# [ Bautzen ] -> [ Bonn ]
#
# Generated:
#
# +---------+
# +------ | Koblenz | <-----+
# | +---------+ |
# | ^ |
# | | |
# | | |
# | +---------+ |
# | +> | Bonn | -+ |
# | | +---------+ | |
# | | | | |
# | | | | |
# | | v | |
# | | +---------+ | |
# | | | Ulm | -+----+
# | | +---------+ |
# | | | |
# | | | |
# | | v |
# | | +---------+ |
# | +- | Bautzen | |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# +-----> | Berlin | <+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
ok 23 - no error on layout
# Input:
#
# graph { flow: west; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
# [ Bautzen ] -> [ Bonn ]
#
# Generated:
#
#
# +-------------------------------------------------------+
# | |
# | |
# | +---------------------------+ |
# v | v |
# +--------+ +--------+ +---------+ +-----+ +------+ +---------+
# | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn | --> | Koblenz |
# +--------+ +--------+ +---------+ +-----+ +------+ +---------+
# ^ | | ^
# +------------------------------+-----------+ |
# | |
# | |
# +------------------------+
#
ok 24 - no error on layout
# Input:
#
# graph { flow: left; }
# [ Bonn ] -> [ Berlin ] -> [ Kassel ]
# [ Bonn ] -> [ Koblenz ] -> [ Berlin ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
# [ Bautzen ] -> [ Bonn ]
#
# Generated:
#
# +---------+
# +-----> | Koblenz | ------+
# | +---------+ |
# | ^ |
# | | |
# | | |
# | +---------+ |
# | +- | Bonn | <+ |
# | | +---------+ | |
# | | | | |
# | | | | |
# | | v | |
# | | +---------+ | |
# +----+- | Ulm | | |
# | +---------+ | |
# | | | |
# | | | |
# | v | |
# | +---------+ | |
# | | Bautzen | -+ |
# | +---------+ |
# | | |
# | | |
# | v |
# | +---------+ |
# +> | Berlin | <-----+
# +---------+
# |
# |
# v
# +---------+
# | Kassel |
# +---------+
#
# at multiples.txt
ok 25 - no error on layout
# Input:
#
# graph { flow: down; }
# node { background: yellow; }
#
#
# [ Bonn ] ..> [ Berlin ] -> [ Kassel ]
# [ Bonn ] .-> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ]
# [ 1Bonn ] .-> [ 1Koblenz ]
# [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ]
# [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ]
#
#
# [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ]
# [ 2Bonn ] .-> [ 2Koblenz ]
# [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ]
# [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ]
#
#
# Generated:
#
# +----------+ +----------+
# | 1Koblenz | <.- | 1Bonn | ..
# +----------+ +----------+ :
# ^ | :
# | | :
# | v :
# | +----------+ :
# +------------- | 1Ulm | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 1Bautzen | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 1Berlin | <.
# +----------+
# |
# |
# v
# +----------+
# | 1Kassel |
# +----------+
# +----------+ +----------+
# | 2Koblenz | <.- | 2Bonn | ..
# +----------+ +----------+ :
# ^ | :
# | | :
# | v :
# | +----------+ :
# +------------- | 2Ulm | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 2Bautzen | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 2Berlin | <.
# +----------+
# |
# |
# v
# +----------+
# | 2Kassel |
# +----------+
# +----------+ +----------+
# | Koblenz | <.- | Bonn | ..
# +----------+ +----------+ :
# ^ | :
# | | :
# | v :
# | +----------+ :
# +------------- | Ulm | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | Bautzen | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | Berlin | <.
# +----------+
# |
# |
# v
# +----------+
# | Kassel |
# +----------+
#
ok 26 - no error on layout
# Input:
#
# graph { flow: up; }
# node { background: yellow; }
#
#
# [ Bonn ] ..> [ Berlin ] -> [ Kassel ]
# [ Bonn ] .-> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ]
# [ 1Bonn ] .-> [ 1Koblenz ]
# [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ]
# [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ]
#
#
# [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ]
# [ 2Bonn ] .-> [ 2Koblenz ]
# [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ]
# [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ]
#
#
# Generated:
#
# +----------+
# | 1Kassel |
# +----------+
# ^
# |
# |
# +----------+
# .> | 1Berlin |
# : +----------+
# : ^
# : |
# : |
# : +----------+
# : | 1Bautzen |
# : +----------+
# : ^
# : |
# : |
# : +----------+ +----------+
# : | 1Ulm | ------+ | 2Kassel |
# : +----------+ | +----------+
# : ^ | ^
# : | | |
# : | v |
# : +----------+ +----------+ +----------+
# .. | 1Bonn | .-> | 1Koblenz | .> | 2Berlin |
# +----------+ +----------+ : +----------+
# : ^
# .............................. |
# : |
# +----------+ +----------+ +----------+ +----------+ +--------+
# | 2Koblenz | <.- | 2Bonn | --> | 2Ulm | --> | 2Bautzen | | Kassel |
# +----------+ +----------+ +----------+ +----------+ +--------+
# ^ | ^
# +---------------------------------+ |
# |
# +----------+ +----------+ +----------+ +----------+ +--------+
# | Koblenz | <.- | Bonn | --> | Ulm | --> | Bautzen | --> | Berlin |
# +----------+ +----------+ +----------+ +----------+ +--------+
# ^ : | ^
# | .................!..................................
# | |
# | |
# +---------------------------------+
#
ok 27 - no error on layout
# Input:
#
# graph { flow: right; }
# node { background: yellow; }
#
#
# [ Bonn ] ..> [ Berlin ] -> [ Kassel ]
# [ Bonn ] .-> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ]
# [ 1Bonn ] .-> [ 1Koblenz ]
# [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ]
# [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ]
#
#
# [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ]
# [ 2Bonn ] .-> [ 2Koblenz ]
# [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ]
# [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ]
#
#
# Generated:
#
# +----------+ +----------+
# | 1Koblenz | <.- | 1Bonn | ..
# +----------+ +----------+ :
# ^ | :
# | | :
# | v :
# | +----------+ :
# +------------- | 1Ulm | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 1Bautzen | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 1Berlin | <.
# +----------+
# |
# |
# v
# +----------+
# | 1Kassel |
# +----------+
# +----------+ +----------+
# | 2Koblenz | <.- | 2Bonn | ..
# +----------+ +----------+ :
# ^ | :
# | | :
# | v :
# | +----------+ :
# +------------- | 2Ulm | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 2Bautzen | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | 2Berlin | <.
# +----------+
# |
# |
# v
# +----------+
# | 2Kassel |
# +----------+
# +----------+ +----------+
# | Koblenz | <.- | Bonn | ..
# +----------+ +----------+ :
# ^ | :
# | | :
# | v :
# | +----------+ :
# +------------- | Ulm | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | Bautzen | :
# +----------+ :
# | :
# | :
# v :
# +----------+ :
# | Berlin | <.
# +----------+
# |
# |
# v
# +----------+
# | Kassel |
# +----------+
#
ok 28 - no error on layout
# Input:
#
# graph { flow: west; }
# node { background: yellow; }
#
#
# [ Bonn ] ..> [ Berlin ] -> [ Kassel ]
# [ Bonn ] .-> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ]
# [ 1Bonn ] .-> [ 1Koblenz ]
# [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ]
# [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ]
#
#
# [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ]
# [ 2Bonn ] .-> [ 2Koblenz ]
# [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ]
# [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ]
#
#
# Generated:
#
# +----------+
# +--------> | 1Koblenz |
# | +----------+
# | ^
# | !
# | !
# +---------+ +---------+ +----------+ +------+ +----------+
# | 1Kassel | <-- | 1Berlin | <-- | 1Bautzen | <-- | 1Ulm | <-- | 1Bonn |
# +---------+ +---------+ +----------+ +------+ +----------+
# ^ :
# ...............................................
#
#
# +-----------------------------+
# | v
# +---------+ +---------+ +----------+ +------+ +----------+ +----------+
# | 2Kassel | <-- | 2Berlin | <-- | 2Bautzen | <-- | 2Ulm | <-- | 2Bonn | .-> | 2Koblenz |
# +---------+ +---------+ +----------+ +------+ +----------+ +----------+
# ^ :
# ...............................................
#
#
# +-----------------------------+
# | v
# +---------+ +---------+ +----------+ +------+ +----------+ +----------+
# | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn | .-> | Koblenz |
# +---------+ +---------+ +----------+ +------+ +----------+ +----------+
# ^ :
# ...............................................
#
ok 29 - no error on layout
# Input:
#
# graph { flow: left; }
# node { background: yellow; }
#
#
# [ Bonn ] ..> [ Berlin ] -> [ Kassel ]
# [ Bonn ] .-> [ Koblenz ]
# [ Bonn ] -> [ Ulm ] -> [ Koblenz ]
# [ Ulm ] -> [ Bautzen ] -> [ Berlin ]
#
# [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ]
# [ 1Bonn ] .-> [ 1Koblenz ]
# [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ]
# [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ]
#
#
# [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ]
# [ 2Bonn ] .-> [ 2Koblenz ]
# [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ]
# [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ]
#
#
# Generated:
#
# +----------+ +----------+
# .. | 1Bonn | .-> | 1Koblenz |
# : +----------+ +----------+
# : | ^
# : | |
# : v |
# : +----------+ |
# : | 1Ulm | ------+
# : +----------+
# : |
# : |
# : v
# : +----------+
# : | 1Bautzen |
# : +----------+
# : |
# : |
# : v
# : +----------+
# .> | 1Berlin |
# +----------+
# |
# |
# v
# +----------+
# | 1Kassel |
# +----------+
# +----------+ +----------+
# .. | 2Bonn | .-> | 2Koblenz |
# : +----------+ +----------+
# : | ^
# : | |
# : v |
# : +----------+ |
# : | 2Ulm | ------+
# : +----------+
# : |
# : |
# : v
# : +----------+
# : | 2Bautzen |
# : +----------+
# : |
# : |
# : v
# : +----------+
# .> | 2Berlin |
# +----------+
# |
# |
# v
# +----------+
# | 2Kassel |
# +----------+
# +----------+ +----------+
# .. | Bonn | .-> | Koblenz |
# : +----------+ +----------+
# : | ^
# : | |
# : v |
# : +----------+ |
# : | Ulm | ------+
# : +----------+
# : |
# : |
# : v
# : +----------+
# : | Bautzen |
# : +----------+
# : |
# : |
# : v
# : +----------+
# .> | Berlin |
# +----------+
# |
# |
# v
# +----------+
# | Kassel |
# +----------+
#
# at state.txt
ok 30 - no error on layout
# Input:
#
# graph { flow: down; }
# [ Start ] --> [ Main ]
#
# [ Main ] -- Until not done --> [ Main ]
# [ Main ] --> [ End ]
#
# Generated:
#
# +-------+
# | Start |
# +-------+
# |
# |
# v
# +-------+ Until not done
# | | -----------------+
# | Main | |
# | | <----------------+
# +-------+
# |
# |
# v
# +-------+
# | End |
# +-------+
#
ok 31 - no error on layout
# Input:
#
# graph { flow: up; }
# [ Start ] --> [ Main ]
#
# [ Main ] -- Until not done --> [ Main ]
# [ Main ] --> [ End ]
#
# Generated:
#
# +-------+
# | End |
# +-------+
# ^
# |
# |
# Until not done +-------+
# +----------------- | |
# | | Main |
# +----------------> | |
# +-------+
# ^
# |
# |
# +-------+
# | Start |
# +-------+
#
ok 32 - no error on layout
# Input:
#
# graph { flow: right; }
# [ Start ] --> [ Main ]
#
# [ Main ] -- Until not done --> [ Main ]
# [ Main ] --> [ End ]
#
# Generated:
#
# +-------+
# | Start |
# +-------+
# |
# |
# v
# Until not done +-------+
# +----------------- | |
# | | Main |
# +----------------> | |
# +-------+
# |
# |
# v
# +-------+
# | End |
# +-------+
#
ok 33 - no error on layout
# Input:
#
# graph { flow: west; }
# [ Start ] --> [ Main ]
#
# [ Main ] -- Until not done --> [ Main ]
# [ Main ] --> [ End ]
#
# Generated:
#
# +-----+ +--------------------+ +-------+
# | End | <-- | Main | <-- | Start |
# +-----+ +--------------------+ +-------+
# ^ Until not done |
# +----------------+
#
ok 34 - no error on layout
# Input:
#
# graph { flow: left; }
# [ Start ] --> [ Main ]
#
# [ Main ] -- Until not done --> [ Main ]
# [ Main ] --> [ End ]
#
# Generated:
#
# +-------+
# | Start |
# +-------+
# |
# |
# v
# +-------+ Until not done
# | | -----------------+
# | Main | |
# | | <----------------+
# +-------+
# |
# |
# v
# +-------+
# | End |
# +-------+
#
ok
t/messages.t ..............
1..10
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can(...)
ok 3
ok 4 - no error yet
ok 5 - 1 error
ok 6 - 0 warnings
ok 7 - 1 error
ok 8 - 1 error
ok 9 - 1 warning
ok 10 - 1 warning
ok
t/nesting.t ...............
1..34
ok 1 - use Graph::Easy::Group;
ok 2 - use Graph::Easy::Group::Cell;
ok 3 - use Graph::Easy;
ok 4
ok 5 - no error yet
ok 6 - inner is in outer
ok 7 - one group in outer
ok 8 - and it is "Inner"
ok 9 - no group in Inner
ok 10 - attribute("group")
ok 11 - attribute("group")
ok 12 - 2 groups
ok 13 - 2 groups
ok 14 - 1 group in outer
ok 15 - 2 groups in outer+inner
ok 16 - no more groups
ok 17
ok 18 - no error yet
ok 19 - inner is in outer
ok 20 - one group in outer
ok 21 - and it is "Inner"
ok 22 - no group in Inner
ok 23 - attribute("group")
ok 24 - attribute("group")
ok 25 - 4 groups
ok 26 - 4 groups
ok 27 - 1 group in outer
ok 28 - 3 groups in outer+inner
ok 29 - 4 groups in total
ok 30 - 5 groups
ok 31 - 5 groups
ok 32 - 1 group in outer
ok 33 - 4 groups in outer+inner
ok 34 - 5 groups in total
ok
t/node.t ..................
1..203
ok 1 - use Graph::Easy::Node;
ok 2 - use Graph::Easy;
ok 3 - use Graph::Easy::As_ascii;
ok 4 - Graph::Easy::Node->can(...)
ok 5
ok 6 - no error yet
ok 7 - x == undef
ok 8 - y == undef
ok 9 - label
ok 10 - name
ok 11 - class node
ok 12 - no title per default
ok 13 - pos = 0,0
ok 14 - w = undef
ok 15 - h == undef
ok 16 - default shape is "rect"
ok 17 - border_attribute()
ok 18 - no connections yet
ok 19 - no multicelled
ok 20 - 1 row
ok 21 - 1 column
ok 22 - attribute("border")
ok 23 - attribute("border-style")
ok 24 - dimensions = (7,1)
ok 25 - not clustered
ok 26 - not clustered
ok 27 - no outgoing links
ok 28 - no outgoing links
ok 29 - no incoming links
ok 30 - no incoming links
ok 31 - no outgoing links
ok 32 - class edge
ok 33 - border_attribute()
ok 34 - no graph, no links
ok 35 - no graph, no edges
ok 36 - node's graph points to $graph
ok 37 - other's graph points to $graph
ok 38 - 1 outgoing
ok 39 - 1 outgoing
ok 40 - 0 incoming
ok 41 - 1 link to $other
ok 42 - 1 connection
ok 43 - 1 edge
ok 44 - node -> other
ok 45 - ! node -> node
ok 46 - ! node -> node
ok 47 - ! node -> node
ok 48 - ! other -> node
ok 49 - ! other -> other
ok 50 - node -> other
ok 51 - ! other -> other
ok 52 - 1 link to $other
ok 53 - first link to $other is $edge
ok 54 - 1 edge
ok 55 - 0 outgoing
ok 56 - 0 outgoing
ok 57 - 1 incoming
ok 58 - 1 connection
ok 59 - 1 link to $other
ok 60 - first link to $other is $edge
ok 61 - use Graph::Easy::As_txt;
ok 62 - Graph::Easy::Node->can(...)
ok 63 - as_txt
ok 64 - as_html
ok 65 - as_txt
ok 66 - as_html
ok 67 - as_txt
ok 68 - as_html
ok 69 - as_txt
ok 70 - as_html
ok 71 - as_txt
ok 72 - as_html
ok 73 - as_txt
ok 74 - as_txt
ok 75 - as_txt
ok 76 - as_html
ok 77 - as_txt_node
ok 78 - as_txt
ok 79 - as_html
ok 80 - as_pure_txt
ok 81 - as_txt
ok 82 - as_html
ok 83 - as_pure_txt
ok 84 - class set correctly
ok 85 - class set correctly
ok 86 - color set correctly
ok 87 - as_txt
ok 88 - as_html
ok 89 - as_txt
ok 90 - as_html
ok 91 - as_txt
ok 92 - as_html
ok 93 - as_txt
ok 94 - as_html
ok 95 - as_txt
ok 96 - as_html
ok 97 - as_txt
ok 98 - as_html
ok 99 - as_txt
ok 100 - as_html
ok 101 - as_txt
ok 102 - as_html
ok 103 - as_txt
ok 104 - as_html
ok 105 - as_txt
ok 106 - as_html
ok 107 - as_txt
ok 108 - as_html
ok 109 - no multicelled
ok 110 - size 1,1
ok 111 - size 5,3
ok 112 - is multicelled
ok 113 - attribute("size")
ok 114 - rows still present
ok 115 - columns still present
ok 116 - size not in output
ok 117 - rows no longer present
ok 118 - columns no longer present
ok 119 - as_txt
ok 120 - as_html
ok 121 - no groups yet
ok 122 - group foo
ok 123 - group foo
ok 124 - foo title
ok 125 - no title if autotitle: none
ok 126 - title equals name
ok 127 - title equals name
ok 128 - title equals label
ok 129 - title "" if no link
ok 130 - title eq link
ok 131 - title will override autotitle
ok 132 - invisible text node
ok 133 - no border for shape "none"
ok 134 - node label eq "label"
ok 135 - width 9 (length("label") + 2 (padding) + 2 (border)
ok 136 - height 3
ok 137 - as_ascii uses label, not name
ok 138 - node can be placed
ok 139 - node was really placed
ok 140 - one entry
ok 141 - node cannot be placed again
ok 142 - node still there placed
ok 143 - one entry
ok 144 - no incoming
ok 145 - no outgoing
ok 146 - one incoming
ok 147 - one outgoing
ok 148 - one incoming
ok 149 - one incoming
ok 150 - one outgoing
ok 151 - one outgoing
ok 152 - two incoming
ok 153 - one outgoing
ok 154 - C -> C
ok 155 - C -> C
ok 156 - _allowed_places
ok 157 - _allowed_places
ok 158 - _allowed_places
ok 159 - _allowed_places
ok 160 - south
ok 161 - south,0
ok 162 - south,1
ok 163 - south,2
ok 164 - south,3
ok 165 - south,-1
ok 166 - south,-2
ok 167 - south,-3
ok 168 - south,-4
ok 169 - north
ok 170 - north,0
ok 171 - north,0
ok 172 - north,0
ok 173 - west
ok 174 - west
ok 175 - west
ok 176 - east
ok 177 - east,1
ok 178 - east,2
ok 179 - east,-1
ok 180 - parent is graph
ok 181 - parent is group
ok 182 - default is 0 pointing up
ok 183 - expect 180 for south
ok 184 - expect 180 for south
ok 185 - expect 90 for front
ok 186 - expect 0 for left
ok 187 - expect 0 for -90
ok 188 - expect 270 for back
ok 189 - expect 45 for -45
ok 190 - expect 45 for 45
ok 191 - expect 135 for +45
ok 192 - flow uncached by set_attribute
ok 193 - flow uncached by set_attribute
ok 194 - expect 180 for south
ok 195 - expect 180 for south
ok 196 - expect 180 for front
ok 197 - expect 90 for left
ok 198 - expect 90 for -90
ok 199 - expect 0 for back
ok 200 - expect 135 for -45
ok 201 - expect 45 for 45
ok 202 - expect 225 for +45
ok 203 - only one node rendered
ok
t/node_mc.t ...............
1..30
ok 1 - use Graph::Easy::Node;
ok 2 - use Graph::Easy;
ok 3 - Graph::Easy::Node->can('new')
ok 4
ok 5 - no error yet
ok 6 - no connections yet
ok 7 - one connection
ok 8 - 5 connections
ok 9 - 5 connections
ok 10 - 1 column
ok 11 - 3 rows
ok 12 - is multicelled
ok 13 - cleanup worked
ok 14 - 5 connections
ok 15 - 5 edges from node to other
ok 16 - edges_to() worked
ok 17 - edges_to() worked
ok 18 - edges_to() worked
ok 19 - edges_to() worked
ok 20 - edges_to() worked
ok 21 - one successor
ok 22 - one successor
ok 23 - node can be placed
ok 24 - 3 entries (3 rows)
ok 25 - node was really placed
ok 26 - filler cell
ok 27 - filler associated with node
ok 28 - node cannot be placed again
ok 29 - node still there placed
ok 30 - still three entries
ok
t/parse_att.t .............
1..86
ok 1 - use Graph::Easy::Parser;
ok 2 - use Graph::Easy;
ok 3 - Graph::Easy::Parser->can('_parse_attributes')
ok 4
ok 5 - no error yet
ok 6 -
ok 7 - color: red;
ok 8 - color : red;
ok 9 - color : lime ;
ok 10 - color : yellow
ok 11 - color: rgb(1,1,1);
ok 12 - color: rgb(255,1,1);
ok 13 - color: rgb(255,255,1);
ok 14 - color: rgb(255,255,255);
ok 15 - color: \#ff0;
ok 16 - color: \#0f0;
ok 17 - color: slategrey;
ok 18 - color: slategrey;
ok 19 - color: gray;
ok 20 - color: gray;
ok 21 - color: Slategrey;
ok 22 - color: SlateGrey;
ok 23 - color: SLATEGREY;
ok 24 - colorscheme: w3c;
ok 25 - colorscheme: x11;
ok 26 - colorscheme: puor6;
ok 27 - Error in attribute: 'puor16' is not a valid colorscheme for a node
ok 28 - border-style: double;
ok 29 - border-width: 1;
ok 30 - border-color: red;
ok 31 - color: red; border: none;
ok 32 - Error in attribute: 'color:' doesn't look valid
ok 33 - Error in attribute: ': red;' doesn't look valid
ok 34 - Error in attribute: ': red' doesn't look valid
ok 35 - Error in attribute: 'reddish' is not a valid color for a node
ok 36 - Error in attribute: 'color:;background: red' doesn't look valid
ok 37 - Error in attribute: 'fruggle' is not a valid shape for a node
ok 38 - Error in attribute: 'rgb(256, 0, 0)' is not a valid color for a node
ok 39 - Error in attribute: 'rgb(0, 256, 0)' is not a valid color for a node
ok 40 - Error in attribute: 'rgb(0, 0, 256)' is not a valid color for a node
ok 41 - Error in attribute: 'qiggle' is not a valid shape for a node
ok 42 - offset: -3,-2;
ok 43 - offset: 3,-2;
ok 44 - offset: -3,2;
ok 45 - offset: 2, 0;
ok 46 - offset: 2 , 0;
ok 47 - offset: 2 , 0;
ok 48 - offset: 2 , 0 ;
ok 49 - fill: brown;
ok 50 - Error in attribute: 'qiggle' is not a valid pointstyle for a node
ok 51 - Error in attribute: 'toint-shape' is not a valid attribute name for a node
ok 52 - Error in attribute: 'qiggle' is not a valid autolink for a node
ok 53 - size: 1, 2;
ok 54 - start: south, 1;
ok 55 - start: south , 1;
ok 56 - start: right , -1;
ok 57 - end: south, 1;
ok 58 - end: south , 1;
ok 59 - end: right , -1;
ok 60 - Error in attribute: 'right,12345' is not a valid end for a edge
ok 61 - Error in attribute: 'right,12345' is not a valid start for a edge
ok 62 - autolabel: 20;
ok 63 - Error in attribute: 'name,1' is not a valid autolabel for a node
ok 64 - autolabel: name,10;
ok 65 - autolabel: name, 10;
ok 66 - autolabel: name ,10;
ok 67 - autolabel: name , 10;
ok 68 - fill: red^green^yellow;
ok 69 - link: http://bloodgate.com/^index.html^/test;
ok 70 - link: http://bloodgate.com/ ^ index.html^/test;
ok 71 - shape: rect^img^rect;
ok 72 - label: "baz;bar"; color: red;
ok 73 - label: "test";
ok 74 - label: "test;";
ok 75 - label: "\"test\"";
ok 76 - label: "\"test;\"";
ok 77 - bordercolor: red;
ok 78 - borderstyle: solid;
ok 79 - borderwidth: 1px;
ok 80 - fontsize: 80%;
ok 81 - textstyle: bold;
ok 82 - textwrap: auto;
ok 83 - pointstyle: diamond;
ok 84 - arrowstyle: filled;
ok 85 - labelcolor: peachpuff;
ok 86 - labelpos: bottom;
ok
t/parse_edge.t ............
1..83
ok 1 - use Graph::Easy::Parser;
ok 2 - Graph::Easy::Parser->can(...)
ok 3
ok 4 - no error yet
ok 5 - --
ok 6 - ==
ok 7 - ..
ok 8 - -
ok 9 - - -
ok 10 - ---
ok 11 - ===
ok 12 - ...
ok 13 - - -
ok 14 - ----
ok 15 - ====
ok 16 - ....
ok 17 - <->
ok 18 - <=>
ok 19 - <.>
ok 20 - <- >
ok 21 - <-->
ok 22 - <==>
ok 23 - <..>
ok 24 - <- - >
ok 25 - <--->
ok 26 - <===>
ok 27 - <...>
ok 28 - <- - >
ok 29 - ->
ok 30 - =>
ok 31 - .>
ok 32 - - >
ok 33 - -->
ok 34 - ==>
ok 35 - ..>
ok 36 - ~~>
ok 37 - = >
ok 38 - - - >
ok 39 - --->
ok 40 - ===>
ok 41 - ...>
ok 42 - - - >
ok 43 - <- ->
ok 44 - - Landstrasse --
ok 45 - == Autobahn ==>
ok 46 - .. Im Bau ..>
ok 47 - - Tunnel - >
ok 48 - = label =>
ok 49 - <-- Landstrasse -->
ok 50 - <== Autobahn ==>
ok 51 - <.. Im Bau ..>
ok 52 - <- Tunnel - >
ok 53 - <- Tunnel -->
ok 54 - <-- Tunnel -->
ok 55 - <-- Landstrasse -->
ok 56 - <~~ Landstrasse ~~>
ok 57 - <== Landstrasse ==>
ok 58 - <.- Landstrasse .->
ok 59 - <..- Landstrasse ..->
ok 60 - -- Landstrasse -->
ok 61 - ~~ Landstrasse ~~>
ok 62 - == Landstrasse ==>
ok 63 - .- Landstrasse .->
ok 64 - ..- Landstrasse ..->
ok 65 - <-
ok 66 - <=
ok 67 - <.
ok 68 - <-
ok 69 - <--
ok 70 - <==
ok 71 - <..
ok 72 - <- -
ok 73 - <-- Landstrasse -
ok 74 - <== Autobahn =
ok 75 - <.. Im Bau .
ok 76 - <- - Tunnel -
ok 77 - <--
ok 78 - <-- Landstrasse ==>
ok 79 - <<--
ok 80 - <<--
ok 81 - <<-->>
ok 82 - <<. -.->>
ok 83 - < - Tunnel - >
ok
t/parser.t ................
1..146
ok 1 - use Graph::Easy::Parser;
ok 2 - Graph::Easy::Parser->can(...)
ok 3
ok 4 - no error yet
ok 5
ok 6
ok 7
ok 8
ok 9 - one node from_text
ok 10
ok 11 - two nodes from graphviz texts
ok 12
ok 13 - one node
ok 14 - one invalid line results in error
ok 15 - parsed ok
ok 16 - [] is a node
ok 17 - [ ] is a node
ok 18 - fill is yellow
ok 19 - fill is yellow
ok 20 - fill is still yellow
ok 21 - group class is group.local
ok 22 -
ok 23 - graph { color: red; }
ok 24 - group { color: red; }
ok 25 - node { color: red; }
ok 26 - edge { color: red; }
ok 27 - graph { color: red; }
ok 28 - group { color: red; }
ok 29 - node { color: red; }
ok 30 - edge { color: red; }
ok 31 - []
ok 32 - []->[]
ok 33 - [Bonn]->[]
ok 34 - []->[Bonn]
ok 35 - []->[Bonn]->[]
ok 36 - [ Bonn and Berlin ]
ok 37 - [ Bonn and Berlin ]
ok 38 - [ Bonn and Berlin ]
ok 39 - [ Bonn \n and Berlin ]
ok 40 - [ Bonn \n\n and Berlin ]
ok 41 - [ A | B ]
ok 42 - [ A | B | C ]
ok 43 - [ A | B | C ] => [ A ]
ok 44 - [ A | B | C ] => [ A ] [ A | B | C ] => [ A ]
ok 45 - [ A | B | C | -1 ] => [ A ] [ A | B | C ] => [ A ]
ok 46 - [ A | B | C | -1 ] => [ A ] [ A | B | C ] => [ A ] [ A | B | C ]
ok 47 - [ char\[\] ]
ok 48 - [ char\[\] ] -> [ \[\] ]
ok 49 - [ char\[\] || int ]
ok 50 - got some error
ok 51 - [ Berlin ]
ok 52 - [Hamburg]
ok 53 - [ Dresden ]
ok 54 - [ Pirna ] { color: red; }
ok 55 - [ Bonn ] -> [ Berlin ]
ok 56 - [ Bonn ] -> [ Berlin ]\n[Berlin] -> [Frankfurt]
ok 57 - [ Bonn ] ==> [ Berlin ]\n[Berlin] -> [Frankfurt]
ok 58 - [ Bonn ] = > [ Berlin ]\n[Berlin] -> [Frankfurt]
ok 59 - [ Bonn ] ~~> [ Berlin ]\n[Berlin] -> [Frankfurt]
ok 60 - [ Bonn ] ..> [ Berlin ]\n[Berlin] -> [Frankfurt]
ok 61 - [ Bonn ] - > [ Berlin ]\n[Berlin] -> [Frankfurt]
ok 62 - [ Bonn \\( \\\#1 \\) ] - > [ Berlin ]\\n[Berlin] -> [Frankfurt]
ok 63 - [ Bonn ] { color: red; }\n[Berlin] -> [Frankfurt]
ok 64 - [Bonn]{color:red;}\n[Berlin]->[Frankfurt]
ok 65 - [ Bonn ] { color: red; } -> [ Berlin ]\n[Berlin] -> [Frankfurt]
ok 66 - [ Bonn ] { color: red; } -> [ Berlin ] {color: blue} \n[Berlin] -> [Frankfurt]
ok 67 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } \# failed in v0.09 [ Bonn ] -> [ Ulm ]
ok 68 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } \#80808080 failed in v0.09 [ Bonn ] -> [ Ulm ]
ok 69 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } \#808080 failed in v0.09 [ Bonn ] -> [ Ulm ]
ok 70 - [ Bonn ] -> [ Berlin ]\n -> [ Kassel ]
ok 71 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 }\\n -> [ Kassel ] { color: red; }
ok 72 - [ Bonn ] -> [ Berlin ] -> [ Kassel ]
ok 73 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } -> [ Kassel ] { color: red; }
ok 74 - [ Bonn ] -> [ Berlin ]\n -> [ Kassel ] -> [ Koblenz ]
ok 75 - [ Bonn ] -> [ Berlin ] -> [ Kassel ]\n -> [ Koblenz ]
ok 76 - [ Bonn ] -> [ Berlin ] -> [ Kassel ] -> [ Koblenz ]
ok 77 - [ Bonn ] { link: http://www.bloodgate.com/Bonn; }
ok 78 - [ Bonn ] { linkbase: http://www.bloodgate.com/; autolink: name; }
ok 79 - [ Bonn ] { autolink: none; }
ok 80 - [ Bonn ] { autolink: title; }
ok 81 - [ Bonn ] { autolink: name; }
ok 82 - [ Bonn ] { autotitle: label; }
ok 83 - [ Bonn ] { autotitle: name; }
ok 84 - [ Bonn ] { autotitle: none; }
ok 85 - [ Bonn ] { title: my title; }
ok 86 - [ Bonn ] { shape: point; point-style: square; }
ok 87 - [ Bonn ] { background: red; }
ok 88 - [ Bonn ] { background: rgb(255,0,0); }
ok 89 - [ Bonn ] { background: rgb(100%,0,0); }
ok 90 - [ Bonn ] { background: rgb(0.0,0.5,1.0); }
ok 91 - [ Bonn ] { background: rgb(100%,0.5,12); }
ok 92 - [ Bonn ] { background: \#ff0000; }
ok 93 - [ Bonn ] { background: \#ff0; }
ok 94 - node.red { background: red; } [ Bonn ] { class: red; }
ok 95 - edge.red { background: red; } [ Bonn ] -> { class: red; } [ Berlin ]
ok 96 - graph { background: red; } [ Bonn ] -> [ Berlin ]
ok 97 - [ Bonn ] - Auto -> [ Berlin ]
ok 98 - [ Bonn ] ~ Auto ~> [ Berlin ]
ok 99 - [ Bonn ] . Auto .> [ Berlin ]
ok 100 - [ Bonn ] = Auto => [ Berlin ]
ok 101 - [ Bonn ] -- Auto --> [ Berlin ]
ok 102 - [ Bonn ] == Auto ==> [ Berlin ]
ok 103 - [ Bonn ] ~~ Auto ~~> [ Berlin ]
ok 104 - [ Bonn ] .. Auto ..> [ Berlin ]
ok 105 - [ Bonn ] -- Au-to --> [ Berlin ]
ok 106 - [ Bonn ] == Au--to ==> [ Berlin ]
ok 107 - ( Group [ Bonn ] -- Auto --> [ Berlin ] )
ok 108 - ( Group [ Bonn ] --> [ Berlin ] )
ok 109 - [ Bonn ], [ Berlin ]\n --> [ Hamburg ]
ok 110 - [ Bonn ], [ Berlin ] --> [ Hamburg ]
ok 111 - [ Bonn ], [ Berlin ], [ Ulm ] --> [ Hamburg ]
ok 112 - [ Bonn ], [ Berlin ], [ Ulm ] --> [ Hamburg ] [ Trier ] --> [ Ulm ]
ok 113 - ( Group [ Bonn ], [ Berlin ] => [ Leipzig ] ) { color: red; }
ok 114 - [ Bonn ] -> [ Berlin ]\n --> { color: red; } [ Leipzig ]
ok 115 - [ Bonn ] --> { label: test; } [ Berlin ]
ok 116 - [ Bonn ] --> { label: test; } [ Berlin ] { color: blue; }
ok 117 - [ Bonn ] --> { label: test; } [ Berlin ] { color: blue; }
ok 118 - [ Bonn ] --> { label: test; } [ Berlin ] { color: blue; } --> { label: test2; } [ Leipzig ]
ok 119 - [ Bonn ] -- [ Berlin ]
ok 120 - [ Bonn ] -- [ Berlin ] [Ulm] --> [ Mainz]
ok 121 - [ Bonn ] -- { color: red; } [ Berlin ] [Ulm] --> [ Mainz]
ok 122 - [ Bonn ]\n { color: red; } --> [ Berlin ]
ok 123 - [ Bonn ] { color:\n red; } --> [ Berlin ]
ok 124 - ( Group [ Bonn ] ) { color: red; }
ok 125 - ([Bonn]){color:red;}
ok 126 - (0[Bonn]){color:red;}
ok 127 - [ $sys$Node ]
ok 128 - [ Bonn ] -- test --> [ Berlin], [ Chemnitz ]
ok 129 - ()
ok 130 - ( )
ok 131 - ( )->[Bonn]
ok 132 - ( )->( )
ok 133 - [Bonn]->( )
ok 134 - ()->()->()
ok 135 - ([Bonn])
ok 136 - [ Bonn ] -- \[ A \] \<\> \=\-\. --> [ Berlin ]
ok 137 - got some error
ok 138 - got some error
ok 139 - got some error
ok 140 - got some error
ok 141 - got some error
ok 142 - got some error
ok 143 - got some error
ok 144 - got some error
ok 145 - got some error
ok 146 - got some error
ok
t/parser_dot.t ............
1..126
ok 1 - use Graph::Easy::Parser::Graphviz;
ok 2 - Graph::Easy::Parser::Graphviz->can(...)
ok 3
ok 4 - no error yet
ok 5
ok 6 - one node
ok 7
ok 8 - two nodes
ok 9 - one edge
ok 10 - two nodes
ok 11 - "A" is a node
ok 12 - Bonn12 is a node
ok 13 - "Bonn" is a node
ok 14 - scopes: four nodes
ok 15 - scopes: Red => red
ok 16 - scopes: Green => green
ok 17 - scopes: Green2 => green
ok 18 - scopes: Blue => blue
ok 19 - scopes: four nodes
ok 20 - scopes: Red => red
ok 21 - scopes: Red's shope is 'circle'
ok 22 - scopes: Red's border-style is 'doube'
ok 23 - scopes: Green => green
ok 24 - scopes: Green's shope is 'circle'
ok 25 - scopes: Green's border-style is 'doube'
ok 26 - scopes: Green2 => green
ok 27 - scopes: Green2's shope is 'circle'
ok 28 - scopes: Green2's border-style is 'doube'
ok 29 - scopes: Blue => blue
ok 30 - scopes: Blue's shope is 'circle'
ok 31 - scopes: Blue's border-style is 'doube'
ok 32 - scopes: four nodes
ok 33 - scopes: three egdes
ok 34 - hsv('1.0,0.0,0.0') results in 'rgb(0,0,0)'
ok 35 - color_as_hex(hsv(1.0,0.0,0.0))
ok 36 - hsv('1.0,0.0,0.5') results in 'rgb(128,128,128)'
ok 37 - color_as_hex(hsv(1.0,0.0,0.5))
ok 38 - hsv('0.482,0.714,0.878') results in 'rgb(64,224,207)'
ok 39 - color_as_hex(hsv(0.482,0.714,0.878))
ok 40 - hsv('0.051,0.718,0.627') results in 'rgb(160,80,45)'
ok 41 - color_as_hex(hsv(0.051,0.718,0.627))
ok 42 - hsv('0.8333,1.0,1.0') results in 'rgb(255,0,255)'
ok 43 - color_as_hex(hsv(0.8333,1.0,1.0))
ok 44 - hsv('0.5,1.0,1.0') results in 'rgb(0,255,255)'
ok 45 - color_as_hex(hsv(0.5,1.0,1.0))
ok 46 - hsv('1.0,0.0,1.0') results in 'rgb(255,255,255)'
ok 47 - color_as_hex(hsv(1.0,0.0,1.0))
ok 48 - hsv('0.6666,1.0,1.0') results in 'rgb(0,0,255)'
ok 49 - color_as_hex(hsv(0.6666,1.0,1.0))
ok 50 - hsv('0.3333,1.0,1.0') results in 'rgb(0,255,0)'
ok 51 - color_as_hex(hsv(0.3333,1.0,1.0))
ok 52 - hsv('0.1666,1.0,1.0') results in 'rgb(255,255,0)'
ok 53 - color_as_hex(hsv(0.1666,1.0,1.0))
ok 54 - hsv('1.0,1.0,0.5') results in 'rgb(128,0,0)'
ok 55 - color_as_hex(hsv(1.0,1.0,0.5))
ok 56 - hsv('0.0,1.0,1.0') results in 'rgb(255,0,0)'
ok 57 - color_as_hex(hsv(0.0,1.0,1.0))
ok 58 - hsv('0.3333,1.0,0.5') results in 'rgb(0,128,0)'
ok 59 - color_as_hex(hsv(0.3333,1.0,0.5))
ok 60 - hsv('1.0,1.0,1.0') results in 'rgb(255,0,0)'
ok 61 - color_as_hex(hsv(1.0,1.0,1.0))
ok 62 - /accent4/4 works
ok 63 - hsl('0,1.0,0.5') results in 'rgb(255,0,0)'
ok 64 - hsl('360,1.0,0.5') results in 'rgb(255,0,0)'
ok 65 - hsl('120,1.0,0.75') results in 'rgb(128,255,128)'
ok 66 - hsl('0,0.0,1.0') results in 'rgb(255,255,255)'
ok 67 - hsl('0,0.0,0.5') results in 'rgb(128,128,128)'
ok 68 - hsl('300,1.0,0.5') results in 'rgb(255,0,255)'
ok 69 - hsl('60,1.0,0.5') results in 'rgb(255,255,0)'
ok 70 - hsl('0,0.0,0.0') results in 'rgb(0,0,0)'
ok 71 - hsl('0,1.0,0.75') results in 'rgb(255,128,128)'
ok 72 - hsl('240,1.0,0.25') results in 'rgb(0,0,128)'
ok 73 -
ok 74 - ""
ok 75 - ""->""
ok 76 - "Bonn"->""
ok 77 - ""->"Bonn"
ok 78 - "Bonn"\\n\#"Berlin"
ok 79 - ""->"Bonn"->""
ok 80 - node_1 -> node_2
ok 81 - "frankfurt"+" (oder)"
ok 82 - "frankfurt" + " (oder)"
ok 83 - "frankfurt" + " (oder)"
ok 84 - "frank" + "furt" + " (oder)"
ok 85 - " Bonn and Berlin "
ok 86 - " Bonn and Berlin "
ok 87 - " Bonn and Berlin "
ok 88 - " Bonn \n and Berlin "
ok 89 - " Bonn \n\n and Berlin "
ok 90 - " Berlin "
ok 91 - "Hamburg"
ok 92 - " Dresden "
ok 93 - " Pirna " [ color="red" ]
ok 94 - " Bonn " -> " Berlin "
ok 95 - " Bonn " -> " Berlin "\n"Berlin" -> "Frankfurt"
ok 96 - " Bonn \\( \\\#1 \\) " -> " Berlin "\\n"Berlin" -> "Frankfurt"
ok 97 - " Bonn " [ color=red ]\n"Berlin" -> "Frankfurt"
ok 98 - "Bonn"[color=red]\n"Berlin"->"Frankfurt"
ok 99 - " Bonn " -> " Berlin "\n"Berlin" -> "Frankfurt"
ok 100 - " Bonn " -> "Berlin" [color=blue] \n"Berlin" -> "Frankfurt"
ok 101 - Bonn -> Berlin [color=blue] \nBerlin -> Frankfurt
ok 102 - _exit -- run [ color = "0.001 0.002 0.4" ]
ok 103 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] // failed " Bonn " -> [ Ulm ]
ok 104 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] //80808080 failed [ Bonn ] -> [ Ulm ]
ok 105 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] //808080 failed [ Bonn ] -> [ Ulm ]
ok 106 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] /*808080 failed [ Bonn ] -> [ Ulm ]*/
ok 107 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] /*808080 failed\\n [ Bonn ] -> [ Ulm ]*/
ok 108 - " Bonn /* * comment * */ " -> " Berlin " /*808080 failed\n [ Bonn ] -> [ Ulm ]*/
ok 109 - " Bonn " -> " Berlin "\n -> " Kassel "
ok 110 - a1 -> a2\na2 -> a3
ok 111 - graph [ center ]
ok 112 - graph [ center=1 ]
ok 113 - graph [ center="" ]
ok 114 - graph [ center="1" ]
ok 115 - graph [ center, truecolor ]
ok 116 - graph [ center=1, truecolor ]
ok 117 - graph [ center="", truecolor ]
ok 118 - graph [ center="1", truecolor ]
ok 119 - edge [ ]
ok 120 - edge [\n ]
ok 121 - edge [ f=1 ]
ok 122 - "node" [ shape="box" label="[U]" color="red" ]
ok 123 - node [ label="[U]" ]
ok 124 - "> ü € < & &;; &$;"
ok 125 - "HTML" [label="> ü € < & &;; &$;"]
ok 126 - "node" [ color=".7 .2 1.2"]
ok
t/parser_dot_html.t .......
1..7
ok 1 - use Graph::Easy::Parser::Graphviz;
ok 2 - Graph::Easy::Parser::Graphviz->can('new')
ok 3
ok 4 - no error yet
ok 5
ok 6 - three nodes
ok 7 - edge did not get lost (bug until v0.60)
ok
t/path.t ..................
1..7
ok 1 - use Graph::Easy::Layout;
ok 2 - use Graph::Easy;
ok 3 - Graph::Easy->can('_path_is_clear')
ok 4
ok 5 - no error yet
ok 6 - path is clear
ok 7 - path is blocked
ok
t/pod.t ...................
1..23
ok 1 - POD test for ../lib/Graph/Easy.pm
ok 2 - POD test for ../lib/Graph/Easy/Base.pm
ok 3 - POD test for ../lib/Graph/Easy/Layout.pm
ok 4 - POD test for ../lib/Graph/Easy/Layout/Chain.pm
ok 5 - POD test for ../lib/Graph/Easy/Layout/Scout.pm
ok 6 - POD test for ../lib/Graph/Easy/Layout/Path.pm
ok 7 - POD test for ../lib/Graph/Easy/Layout/Grid.pm
ok 8 - POD test for ../lib/Graph/Easy/Layout/Repair.pm
ok 9 - POD test for ../lib/Graph/Easy/Node.pm
ok 10 - POD test for ../lib/Graph/Easy/Edge.pm
ok 11 - POD test for ../lib/Graph/Easy/Group.pm
ok 12 - POD test for ../lib/Graph/Easy/Parser.pm
ok 13 - POD test for ../lib/Graph/Easy/Parser/Graphviz.pm
ok 14 - POD test for ../lib/Graph/Easy/Parser/VCG.pm
ok 15 - POD test for ../lib/Graph/Easy/Attributes.pm
ok 16 - POD test for ../lib/Graph/Easy/As_ascii.pm
ok 17 - POD test for ../lib/Graph/Easy/As_txt.pm
ok 18 - POD test for ../lib/Graph/Easy/As_graphviz.pm
ok 19 - POD test for ../lib/Graph/Easy/Edge/Cell.pm
ok 20 - POD test for ../lib/Graph/Easy/Node/Anon.pm
ok 21 - POD test for ../lib/Graph/Easy/Node/Cell.pm
ok 22 - POD test for ../lib/Graph/Easy/Group/Cell.pm
ok 23 - POD test for ../lib/Graph/Easy/Group/Anon.pm
ok
t/pod_cov.t ...............
1..21
ok 1 - Graph::Easy is covered
ok 2 - Graph::Easy::Node is covered
ok 3 - Graph::Easy::Group is covered
ok 4 - Graph::Easy::Edge is covered
ok 5 - Graph::Easy::Base is covered
ok 6 - Graph::Easy::As_ascii is covered
ok 7 - Graph::Easy::As_txt is covered
ok 8 - Graph::Easy::As_graphviz is covered
ok 9 - Graph::Easy::As_vcg is covered
ok 10 - Graph::Easy::Layout::Chain is covered
ok 11 - Graph::Easy::Layout::Grid is covered
ok 12 - Graph::Easy::Layout::Path is covered
ok 13 - Graph::Easy::Layout::Scout is covered
ok 14 - Graph::Easy::Layout::Repair is covered
ok 15 - Graph::Easy::Attributes is covered
ok 16 - Graph::Easy::Node::Anon is covered
ok 17 - Graph::Easy::Group::Anon is covered
ok 18 - Pod coverage on Graph::Easy::Layout
ok 19 - Pod coverage on Graph::Easy::Parser
ok 20 - Pod coverage on Graph::Easy::Parser::Graphviz
ok 21 - Pod coverage on Graph::Easy::Parser::VCG
ok
t/re_layout.t .............
1..12
ok 1 - use Graph::Easy;
ok 2 - Graph::Easy->can('new')
ok 3
ok 4 - no error yet
ok 5 - as_ascii
ok 6 - as_ascii
ok 7 - as_ascii
ok 8 - as_ascii
ok 9 - w is 13
ok 10 - h is 2
ok 11 - as_ascii
ok 12 - as_ascii
ok
t/split.t .................
1..20
ok 1 - use Graph::Easy::Parser;
ok 2 - Graph::Easy::Parser->can(...)
ok 3
ok 4 - no error yet
ok 5 - 3 nodes
ok 6 - node is node
ok 7 - A is the origin itself
ok 8 - node is node
ok 9 - A is the origin of B
ok 10 - B is at +1,0
ok 11 - node is node
ok 12 - B is the origin of C
ok 13 - C is at +1,0 from B
ok 14 - [A|B|C]
ok 15 - [A|B|C] { fill: red; }
ok 16 - [A|B|C] { label: foo; fill: red; }
ok 17 - [A| |C]
ok 18 - [A||B|C]
ok 19 - [A||B||C]
ok 20 - [A|| |C]
ok
t/style-trailing-space.t .. skipped: Test::TrailingSpace required for trailing space test.
t/use_class.t .............
1..8
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - graph worked
ok 4 - group worked
ok 5 - node worked
ok 6 - empty node worked
ok 7 - graph with anon node worked
ok 8 - anon node worked
ok
t/vcg.t ...................
1..52
ok 1 - use Graph::Easy;
ok 2 - use Graph::Easy::Parser;
ok 3 - Graph::Easy->can(...)
ok 4 - as_vcg and as_vcg_file are equal
ok 5 - Parsing worked
ok 6 - two nodes
ok 7 - two nodes A and B
ok 8 - one edge
ok 9 - as_txt matches
ok 10 - Parsing worked
ok 11 - two nodes
ok 12 - two nodes A and B
ok 13 - one edge
ok 14 - textcolor red for A
ok 15 - textcolor blue for B
ok 16 - no error
ok 17 - Parsing worked
ok 18 - two nodes
ok 19 - title => label
ok 20 - A is grey
ok 21 - no error
ok 22 - Parsing worked
ok 23 - two nodes
ok 24 - title => label
ok 25 - graph has x-ignore_singles
ok 26 - fontname => font
ok 27 - A has x-vcg-focus
ok 28 - B has x-vcg-focus
ok 29 - B->B has x-vcg-anchor
ok 30 - no custom attributs were output
ok 31 - no custom attributs were output
ok 32 - font => fontname
ok 33 - no error
ok 34 - Parsing worked
ok 35 - two nodes
ok 36 - label of B
ok 37 - label of A
ok 38 - no error
ok 39 - Parsing worked
ok 40 - two nodes
ok 41 - two edges
ok 42 - got edge from A to B
ok 43 - classname 1 worked
ok 44 - got edge from B to A
ok 45 - classname 2 worked
ok 46 - flow => orientation
ok 47 - node align => node.textmode
ok 48 - edge color survived
ok 49 - node color survived
ok 50 - A is circle
ok 51 - B is trapeze
ok 52 - C is invisible
ok
All tests successful.
Files=52, Tests=2938, 9 wallclock secs ( 0.59 usr 0.17 sys + 7.31 cusr 1.00 csys = 9.07 CPU)
Result: PASS
create-stamp debian/debhelper-build-stamp
dh_prep
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install
/usr/bin/perl Build install --destdir /<<PKGBUILDDIR>>/debian/libgraph-easy-perl --create_packlist 0
Building Graph-Easy
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man1/graph-easy.1p
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Edge.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/As_ascii.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/As_vcg.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Attributes.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Group.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/As_graphml.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/As_graphviz.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Base.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Parser.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/As_txt.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Node.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Layout.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Util.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Node/Empty.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Node/Anon.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Node/Cell.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Edge/Cell.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Group/Anon.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Group/Cell.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Parser/VCG.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Parser/Graphviz.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Layout/Repair.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Layout/Force.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Layout/Path.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Layout/Scout.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Layout/Chain.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/perl5/Graph/Easy/Layout/Grid.pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Layout::Grid.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Util.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::As_vcg.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::As_graphviz.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Node::Cell.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Attributes.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::As_txt.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Edge::Cell.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Layout::Path.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Layout::Repair.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Group.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Node.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Layout.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Layout::Chain.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Parser::VCG.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::As_graphml.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Group::Cell.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Node::Anon.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Layout::Force.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Group::Anon.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Node::Empty.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Layout::Scout.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Parser.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Edge.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::As_ascii.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Base.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Parser::Graphviz.3pm
Installing /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/bin/graph-easy
# Graph::Easy::Util contains only convenience subroutines used
rm /<<PKGBUILDDIR>>/debian/libgraph-easy-perl/usr/share/man/man3/Graph::Easy::Util.3pm
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs
dh_installchangelogs
dh_installexamples
dh_installman
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_missing
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'libgraph-easy-perl' in '../libgraph-easy-perl_0.76-3_all.deb'.
dpkg-genbuildinfo --build=binary -O../libgraph-easy-perl_0.76-3_arm64.buildinfo
dpkg-genchanges --build=binary -O../libgraph-easy-perl_0.76-3_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2024-11-17T00:37:42Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
libgraph-easy-perl_0.76-3_arm64.changes:
----------------------------------------
Format: 1.8
Date: Sun, 20 Nov 2022 01:55:07 +0000
Source: libgraph-easy-perl
Binary: libgraph-easy-perl
Architecture: all
Version: 0.76-3
Distribution: sid
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Jelmer Vernooij <jelmer@debian.org>
Description:
libgraph-easy-perl - Perl module to convert or render graphs (as ASCII, HTML, SVG or v
Changes:
libgraph-easy-perl (0.76-3) unstable; urgency=medium
.
[ Debian Janitor ]
* Apply multi-arch hints. + libgraph-easy-perl: Add Multi-Arch: foreign.
Checksums-Sha1:
04cab6f45f69d3c9b1d81812e4fb26be06c4fa54 290648 libgraph-easy-perl_0.76-3_all.deb
3c40c1fc5e1e603a92e93f4dfacfad6c85d1d099 4844 libgraph-easy-perl_0.76-3_arm64.buildinfo
Checksums-Sha256:
a73ae327097a9d31709640f49c77c9e39ef82ad8730930ce25781701cfd4bdbb 290648 libgraph-easy-perl_0.76-3_all.deb
aa179738608da722598fd6fe8e976d479c2a365c9ce36fc9eb8fc01f323f6688 4844 libgraph-easy-perl_0.76-3_arm64.buildinfo
Files:
033f7dcf6edf088262e0e55b815c1ffd 290648 perl optional libgraph-easy-perl_0.76-3_all.deb
ca5bef24574bcf3346f1ca3218977bc0 4844 perl optional libgraph-easy-perl_0.76-3_arm64.buildinfo
+------------------------------------------------------------------------------+
| Buildinfo |
+------------------------------------------------------------------------------+
Format: 1.0
Source: libgraph-easy-perl
Binary: libgraph-easy-perl
Architecture: all
Version: 0.76-3
Checksums-Md5:
033f7dcf6edf088262e0e55b815c1ffd 290648 libgraph-easy-perl_0.76-3_all.deb
Checksums-Sha1:
04cab6f45f69d3c9b1d81812e4fb26be06c4fa54 290648 libgraph-easy-perl_0.76-3_all.deb
Checksums-Sha256:
a73ae327097a9d31709640f49c77c9e39ef82ad8730930ce25781701cfd4bdbb 290648 libgraph-easy-perl_0.76-3_all.deb
Build-Origin: Debian
Build-Architecture: arm64
Build-Date: Sun, 17 Nov 2024 00:37:42 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
merged-usr-via-aliased-dirs
Installed-Build-Depends:
autoconf (= 2.72-3),
automake (= 1:1.16.5-1.3),
autopoint (= 0.22.5-2),
autotools-dev (= 20220109.1),
base-files (= 13.5),
base-passwd (= 3.6.5),
bash (= 5.2.32-1+b2),
binutils (= 2.43.1-5),
binutils-aarch64-linux-gnu (= 2.43.1-5),
binutils-common (= 2.43.1-5),
bsdextrautils (= 2.40.2-11),
bsdutils (= 1:2.40.2-11),
build-essential (= 12.12),
bzip2 (= 1.0.8-6),
coreutils (= 9.5-1+b1),
cpp (= 4:14.2.0-1),
cpp-14 (= 14.2.0-8),
cpp-14-aarch64-linux-gnu (= 14.2.0-8),
cpp-aarch64-linux-gnu (= 4:14.2.0-1),
dash (= 0.5.12-9+b1),
debconf (= 1.5.87),
debhelper (= 13.20),
debianutils (= 5.21),
dh-autoreconf (= 20),
dh-strip-nondeterminism (= 1.14.0-1),
diffutils (= 1:3.10-1+b1),
dpkg (= 1.22.12~1.gbp82cafd),
dpkg-dev (= 1.22.12~1.gbp82cafd),
dwz (= 0.15-1+b1),
file (= 1:5.45-3+b1),
findutils (= 4.10.0-3),
g++ (= 4:14.2.0-1),
g++-14 (= 14.2.0-8),
g++-14-aarch64-linux-gnu (= 14.2.0-8),
g++-aarch64-linux-gnu (= 4:14.2.0-1),
gcc (= 4:14.2.0-1),
gcc-14 (= 14.2.0-8),
gcc-14-aarch64-linux-gnu (= 14.2.0-8),
gcc-14-base (= 14.2.0-8),
gcc-aarch64-linux-gnu (= 4:14.2.0-1),
gettext (= 0.22.5-2),
gettext-base (= 0.22.5-2),
grep (= 3.11-4+b1),
groff-base (= 1.23.0-5),
gzip (= 1.12-1.1+b1),
hostname (= 3.25),
init-system-helpers (= 1.67),
intltool-debian (= 0.35.0+20060710.6),
libacl1 (= 2.3.2-2+b1),
libarchive-zip-perl (= 1.68-1),
libasan8 (= 14.2.0-8),
libatomic1 (= 14.2.0-8),
libattr1 (= 1:2.5.2-2),
libaudit-common (= 1:4.0.2-2),
libaudit1 (= 1:4.0.2-2),
libbinutils (= 2.43.1-5),
libblkid1 (= 2.40.2-11),
libbz2-1.0 (= 1.0.8-6),
libc-bin (= 2.40-3),
libc-dev-bin (= 2.40-3),
libc6 (= 2.40-3),
libc6-dev (= 2.40-3),
libcap-ng0 (= 0.8.5-3+b1),
libcap2 (= 1:2.66-5+b1),
libcc1-0 (= 14.2.0-8),
libcrypt-dev (= 1:4.4.36-5),
libcrypt1 (= 1:4.4.36-5),
libctf-nobfd0 (= 2.43.1-5),
libctf0 (= 2.43.1-5),
libdb5.3t64 (= 5.3.28+dfsg2-9),
libdebconfclient0 (= 0.273),
libdebhelper-perl (= 13.20),
libdevel-symdump-perl (= 2.18-5),
libdpkg-perl (= 1.22.12~1.gbp82cafd),
libelf1t64 (= 0.192-4),
libfile-stripnondeterminism-perl (= 1.14.0-1),
libgcc-14-dev (= 14.2.0-8),
libgcc-s1 (= 14.2.0-8),
libgdbm-compat4t64 (= 1.24-2),
libgdbm6t64 (= 1.24-2),
libgmp10 (= 2:6.3.0+dfsg-2+b2),
libgomp1 (= 14.2.0-8),
libgprofng0 (= 2.43.1-5),
libhwasan0 (= 14.2.0-8),
libicu72 (= 72.1-5+b1),
libisl23 (= 0.27-1),
libitm1 (= 14.2.0-8),
libjansson4 (= 2.14-2+b3),
liblsan0 (= 14.2.0-8),
liblzma5 (= 5.6.3-1+b1),
libmagic-mgc (= 1:5.45-3+b1),
libmagic1t64 (= 1:5.45-3+b1),
libmd0 (= 1.1.0-2+b1),
libmodule-build-perl (= 0.423400-2),
libmount1 (= 2.40.2-11),
libmpc3 (= 1.3.1-1+b3),
libmpfr6 (= 4.2.1-1+b2),
libpam-modules (= 1.5.3-7+b1),
libpam-modules-bin (= 1.5.3-7+b1),
libpam-runtime (= 1.5.3-7),
libpam0g (= 1.5.3-7+b1),
libpcre2-8-0 (= 10.44-4),
libperl5.40 (= 5.40.0-7),
libpipeline1 (= 1.5.8-1),
libpod-coverage-perl (= 0.23-2),
libpod-parser-perl (= 1.67-1),
libseccomp2 (= 2.5.5-1+b3),
libselinux1 (= 3.7-3+b1),
libsframe1 (= 2.43.1-5),
libsmartcols1 (= 2.40.2-11),
libssl3t64 (= 3.3.2-2),
libstdc++-14-dev (= 14.2.0-8),
libstdc++6 (= 14.2.0-8),
libsystemd0 (= 257~rc2-3),
libtest-pod-coverage-perl (= 1.10-3),
libtest-pod-perl (= 1.52-3),
libtinfo6 (= 6.5-2+b1),
libtool (= 2.4.7-8),
libtsan2 (= 14.2.0-8),
libubsan1 (= 14.2.0-8),
libuchardet0 (= 0.0.8-1+b2),
libudev1 (= 257~rc2-3),
libunistring5 (= 1.2-1+b1),
libuuid1 (= 2.40.2-11),
libxml2 (= 2.12.7+dfsg+really2.9.14-0.2+b1),
libzstd1 (= 1.5.6+dfsg-1+b1),
linux-libc-dev (= 6.11.7-1),
m4 (= 1.4.19-4),
make (= 4.3-4.1+b1),
man-db (= 2.13.0-1),
mawk (= 1.3.4.20240905-1),
ncurses-base (= 6.5-2),
ncurses-bin (= 6.5-2+b1),
openssl-provider-legacy (= 3.3.2-2),
patch (= 2.7.6-7+b1),
perl (= 5.40.0-7),
perl-base (= 5.40.0-7),
perl-modules-5.40 (= 5.40.0-7),
po-debconf (= 1.0.21+nmu1),
rpcsvc-proto (= 1.4.3-1+b1),
sed (= 4.9-2+b1),
sensible-utils (= 0.0.24),
sysvinit-utils (= 3.11-1),
tar (= 1.35+dfsg-3+b1),
util-linux (= 2.40.2-11),
xz-utils (= 5.6.3-1+b1),
zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1)
Environment:
DEB_BUILD_OPTIONS="parallel=8"
LANG="en_US.UTF-8"
LC_ALL="C.UTF-8"
SOURCE_DATE_EPOCH="1668909307"
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
libgraph-easy-perl_0.76-3_all.deb
---------------------------------
new Debian package, version 2.0.
size 290648 bytes: control archive=2932 bytes.
1066 bytes, 26 lines control
6285 bytes, 79 lines md5sums
Package: libgraph-easy-perl
Version: 0.76-3
Architecture: all
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Installed-Size: 1014
Depends: perl:any
Recommends: libgraph-easy-as-svg-perl
Suggests: graphviz
Section: perl
Priority: optional
Multi-Arch: foreign
Homepage: https://metacpan.org/release/Graph-Easy
Description: Perl module to convert or render graphs (as ASCII, HTML, SVG or via Graphviz)
Graph::Easy lets you generate graphs consisting of various shaped nodes
connected by edges (with optional labels).
.
It can read and write graphs in a variety of formats, as well as render
them via its own grid-based layouter. It has export filters for Graphviz,
VCG (Visualizing Compiler Graphs), GDL (Graph Description Language) and
GraphML. Import filters are for Graphviz, VCG and GDL.
.
Since the layouter works on a grid (manhattan layout), the output is
most useful for flow charts, network diagrams, or hierarchy trees.
.
Graph::Easy has an easy-to-understand, compact and human readable graph
description language.
drwxr-xr-x root/root 0 2022-11-20 01:55 ./
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/bin/
-rwxr-xr-x root/root 18986 2022-11-20 01:55 ./usr/bin/graph-easy
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/doc/libgraph-easy-perl/
-rw-r--r-- root/root 4016 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/TODO.gz
-rw-r--r-- root/root 714 2022-11-20 01:55 ./usr/share/doc/libgraph-easy-perl/changelog.Debian.gz
-rw-r--r-- root/root 35929 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/changelog.gz
-rw-r--r-- root/root 3931 2022-11-20 01:55 ./usr/share/doc/libgraph-easy-perl/copyright
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/doc/libgraph-easy-perl/examples/
-rwxr-xr-x root/root 1086 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/as_ascii
-rwxr-xr-x root/root 1058 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/as_boxart
-rwxr-xr-x root/root 1096 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/as_boxart_html
-rwxr-xr-x root/root 1037 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/as_graphviz
-rwxr-xr-x root/root 1120 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/as_html
-rwxr-xr-x root/root 1076 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/as_svg
-rwxr-xr-x root/root 993 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/as_txt
-rw-r--r-- root/root 685 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/ascii.pl
-rw-r--r-- root/root 2978 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/base.css
-rw-r--r-- root/root 1755 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/common.pl
-rw-r--r-- root/root 793 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/complex.txt
-rw-r--r-- root/root 1416 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/fun.tpl
-rw-r--r-- root/root 191 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/history.txt
-rw-r--r-- root/root 2837 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/html.pl
-rwxr-xr-x root/root 782 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/parse
-rw-r--r-- root/root 4809 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/syntax.pl
-rw-r--r-- root/root 1853 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/syntax.tpl
-rw-r--r-- root/root 8319 2016-06-06 07:32 ./usr/share/doc/libgraph-easy-perl/examples/wikicrawl.pl
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/man/
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/man/man1/
-rw-r--r-- root/root 4682 2022-11-20 01:55 ./usr/share/man/man1/graph-easy.1p.gz
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/man/man3/
-rw-r--r-- root/root 16168 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy.3pm.gz
-rw-r--r-- root/root 1174 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::As_ascii.3pm.gz
-rw-r--r-- root/root 1274 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::As_graphml.3pm.gz
-rw-r--r-- root/root 1268 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::As_graphviz.3pm.gz
-rw-r--r-- root/root 1224 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::As_txt.3pm.gz
-rw-r--r-- root/root 1360 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::As_vcg.3pm.gz
-rw-r--r-- root/root 1307 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Attributes.3pm.gz
-rw-r--r-- root/root 2266 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Base.3pm.gz
-rw-r--r-- root/root 2968 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Edge.3pm.gz
-rw-r--r-- root/root 1869 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Edge::Cell.3pm.gz
-rw-r--r-- root/root 3382 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Group.3pm.gz
-rw-r--r-- root/root 1223 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Group::Anon.3pm.gz
-rw-r--r-- root/root 1604 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Group::Cell.3pm.gz
-rw-r--r-- root/root 1400 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Layout.3pm.gz
-rw-r--r-- root/root 1962 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Layout::Chain.3pm.gz
-rw-r--r-- root/root 1442 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Layout::Force.3pm.gz
-rw-r--r-- root/root 1517 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Layout::Grid.3pm.gz
-rw-r--r-- root/root 1976 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Layout::Path.3pm.gz
-rw-r--r-- root/root 1742 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Layout::Repair.3pm.gz
-rw-r--r-- root/root 1329 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Layout::Scout.3pm.gz
-rw-r--r-- root/root 6068 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Node.3pm.gz
-rw-r--r-- root/root 1188 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Node::Anon.3pm.gz
-rw-r--r-- root/root 1352 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Node::Cell.3pm.gz
-rw-r--r-- root/root 1151 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Node::Empty.3pm.gz
-rw-r--r-- root/root 4542 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Parser.3pm.gz
-rw-r--r-- root/root 2961 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Parser::Graphviz.3pm.gz
-rw-r--r-- root/root 2546 2022-11-20 01:55 ./usr/share/man/man3/Graph::Easy::Parser::VCG.3pm.gz
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/Graph/
-rw-r--r-- root/root 103454 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy.pm
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/
-rw-r--r-- root/root 39445 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/As_ascii.pm
-rw-r--r-- root/root 10550 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/As_graphml.pm
-rw-r--r-- root/root 33247 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/As_graphviz.pm
-rw-r--r-- root/root 11807 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/As_txt.pm
-rw-r--r-- root/root 14757 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/As_vcg.pm
-rw-r--r-- root/root 129418 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Attributes.pm
-rw-r--r-- root/root 9944 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Base.pm
-rw-r--r-- root/root 17097 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Edge.pm
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Edge/
-rw-r--r-- root/root 45006 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Edge/Cell.pm
-rw-r--r-- root/root 20033 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Group.pm
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Group/
-rw-r--r-- root/root 1865 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Group/Anon.pm
-rw-r--r-- root/root 8954 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Group/Cell.pm
-rw-r--r-- root/root 30118 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout.pm
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout/
-rw-r--r-- root/root 13590 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout/Chain.pm
-rw-r--r-- root/root 5570 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout/Force.pm
-rw-r--r-- root/root 8990 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout/Grid.pm
-rw-r--r-- root/root 24757 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout/Path.pm
-rw-r--r-- root/root 18884 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout/Repair.pm
-rw-r--r-- root/root 47558 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Layout/Scout.pm
-rw-r--r-- root/root 71481 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Node.pm
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Node/
-rw-r--r-- root/root 1689 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Node/Anon.pm
-rw-r--r-- root/root 2215 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Node/Cell.pm
-rw-r--r-- root/root 1234 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Node/Empty.pm
-rw-r--r-- root/root 48095 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Parser.pm
drwxr-xr-x root/root 0 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Parser/
-rw-r--r-- root/root 57148 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Parser/Graphviz.pm
-rw-r--r-- root/root 29922 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Parser/VCG.pm
-rw-r--r-- root/root 733 2022-11-20 01:55 ./usr/share/perl5/Graph/Easy/Util.pm
lintian
-------
Setup apt archive
-----------------
Merged Build-Depends: lintian
Filtered Build-Depends: lintian
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-lintian-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1314 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1356 B]
Fetched 3285 B in 0s (291 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-sm5ZsC/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install lintian build dependencies (apt-based resolver)
-------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
sbuild-build-depends-lintian-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-lintian-dummy.
(Reading database ... 22661 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Running lintian...
W: libgraph-easy-perl changes: distribution-and-changes-mismatch sid unstable
W: libgraph-easy-perl source: no-nmu-in-changelog [debian/changelog:1]
W: libgraph-easy-perl source: source-nmu-has-incorrect-version-number 0.76-3 [debian/changelog:1]
I: Lintian run was successful.
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: arm64
Build Type: binary
Build-Space: 7112
Build-Time: 15
Distribution: sid
Host Architecture: arm64
Install-Time: 17
Job: /tmp/debusine-fetch-exec-upload-mwq54jnp/libgraph-easy-perl_0.76-3.dsc
Lintian: warn
Machine Architecture: arm64
Package: libgraph-easy-perl
Package-Time: 68
Source-Version: 0.76-3
Space: 7112
Status: successful
Version: 0.76-3
--------------------------------------------------------------------------------
Finished at 2024-11-17T00:37:42Z
Build needed 00:01:08, 7112k disk space